计算机应用
Computer Application
第四章 数据类型和输入输出金陵学院 2005.10~2005.11
袁杰 yuanjie@nju.edu.cn
本章作业和要求
3.1 (用 sprintf显示结果,并将结果存储到文件 gold.mat中 )
使用 help 命令了解 strmatch函数和 strrep函数的具体用法并各举一例重点和要点,熟练掌握 各类数据类型和运算,字符串和数据的显示方法以及数据文件的输入和输出,熟悉 涉及到的函数注意,本章内容书上不全,请做好笔记考核方式:书面考核和上机考核
Matlab数据类型
M a t l a b 数 据 类 型基 本 数 据 类 型字 符 串逻 辑 类 型
l o g i c a l
结 构 元 胞 数 组 其 他 类 型双 精 度 类 型 d o u b l e
单 精 度 类 型 s i n g l e
整 数 类 型
8 位
i n t 8
u i n t 8
1 6 位
i n t 1 6
u i n t 1 6
6 4 位
i n t 6 4
u i n t 6 4
3 2 位
i n t 3 2
u i n t 3 2
函 数 句 柄内 嵌 对 象
J a v a 对 象
Matlab数据运算
class 函数:查看数据类型默认的运算都是针对 double类型的数据
2进制,10进制,16进制以及相互转换整数类型的数据运算函数,移位运算
bitand,bitcmp,bitor,bitxor,bitshift
逻辑类型数据 True(1),False(0)
逻辑运算 &,|,~
关系运算 ==,~=,<,>,>=,<=
Matlab运算优先级
1,括号 (),点,
2,转置 ’,幂 ^
3,负号 -,逻辑非 ~
4,乘法 *,除法 /
5,加法 +,减法 -
6,冒号,
7,关系运算 >,<,==,~=,>=,<=
8,与 &,或 |
Matlab中的字符串字符串的表达 s=‘matlab is a tool’
子字符串(类似子矩阵)
字符串的操作
strcat,strcmp,strncmp,strcmpi,strncmpi
数字和字符之间的转换
num2str(画图 ),int2str,str2double,str2num
不同数值类型之间的转换
hex2dec,dec2hex,bin2dec,dec2bin
格式化输入输出
disp函数
sprintf函数
%c,%d,%e,%E,%f,%s,%x,%X
input函数(标量,向量,矩阵和字符串)
load函数,load 文件名 (.mat)
save函数,save 文件名 (.mat) 变量列表默认文件扩展名为,mat
第四章到此结束
Back
Back
Back