1、MATLAB基础视频 二 MATLAB的数据操作及语法作者 lskyp 论坛地址 21世纪电子论坛原创视频 MATLAB的数据操作 变量和语句 变量命名字母开头 包括字母 数字 下划线 区分大小写不声明 不定义 拿来即用语句回车则表示一句结束 末尾无分号 则输出该句执行官结果 末尾有分号 只执行 不输出注释以 开头表示一行写不开 用 续行 否则默认这一句已经完毕赋值变量 表达式表达式前者将表达式的值赋值给 前的变量 后者将表达式的值赋值给默认变量ans MATLAB的数据操作 变量管理 工作空间中驻留的变量查看工作空间窗口显示命令方式whowhos清除变量clear命令保存数据save命令 M
2、ATLAB的数据操作 保存数据 save函数的使用语法 save 文件名 变量名 append ascii MATLAB的数据操作 数据输出 数据输出格式控制format函数使用语法 format格式符只影响数据输出格式 不影响计算和存储默认输出格式为short格式 MATLAB的数据类型 数值型双精度 8字节 单精度带符号和无符号整型字符串结构体单元多维矩阵稀疏矩阵 MATLAB的数据类型 数值型数据 最常用的数据类型建立方法a 1 建立double型数据a 值为1 转化 比如b uint8 a a转化为uint8类型 无符号整型 8位 赋值到b中 执行结果a类型不变 a uint8 a a
3、转化为uint8类型 a double a a转化为双精度类型 MATLAB的数据类型 字符串 建立 使用单撇号 括起来的字符序列 比如str Thisisastring 字符串操作获取字符ASCII值double函数或者abs函数double a 输出字符a的ASCII码ASCII转化为字符输出char函数char 63 输出ASCII码63代表的字符 MATLAB的数据类型 字符串 字符串操作执行字符串内容eval函数eval t 1 将字符串 t 1 作为MATLAB语句执行 即上面的语句执行结果为将1赋值给变量t字符串与数值的互换str2numnum2str MATLAB的数据类型 结构体 建立 结构体 成员名 表达式a x1 1 a x2 str a x3 111213 建立结构体a 成员包括三个分别为x1 x2 x3 结构体操作isstruct函数fieldnames函数isfield函数rmfield函数getfield函数 MATLAB的数据类型 单元 建立 使用 括起建立a 1 str 11121314 论坛地址 21世纪电子论坛原创视频 欢迎访问21世纪电子论坛谢谢大家观看