计算机应用 Computer Application 第四章数据类型和输入输出 陵学院2005.10~200511 袁杰yuanjie@nju.edu.cn
计算机应用 Computer Application 第四章 数据类型和输入输出 金陵学院 2005.10~2005.11 袁杰 yuanjie@nju.edu.cn
本章作业和要求 3.1(用 sprint显示结果,并将结果存储到文 件gold.mat中) 使用help命令了解 strmatch函数和sep函 数的具体用法并各举一例 重点和要点:熟练掌握各类数据类型和运 算,字符串和数据的显示方法以及数据文 件的输入和输出,熟悉涉及到的函数 注意:本章内容书上不全,请做好笔记 考核方式:书面考核和上机考核
本章作业和要求 3.1 (用sprintf显示结果,并将结果存储到文 件gold.mat中) 使用 help 命令了解strmatch函数和strrep函 数的具体用法并各举一例 重点和要点:熟练掌握各类数据类型和运 算,字符串和数据的显示方法以及数据文 件的输入和输出,熟悉涉及到的函数 注意:本章内容书上不全,请做好笔记 考核方式:书面考核和上机考核
Matlab数据类型 Matlab数据类型 基本数据类型字符串逻辑类型结构元胞数组其他类型 logical 双精度类型 double 函数句柄 单精度类型inge 内嵌对象 整数类型 Java对象 8位 16位32位 64位 int8 int16 int32 int64 uint8 uint16 uint32 uint64
Matlab数据类型 Matlab数据类型 基本数据类型 字符串 逻辑类型 logical 结构 元胞数组 其他类型 双精度类型double 单精度类型single 整数类型 8位 int8 uint8 16位 int16 uint16 64位 int64 uint64 32位 int32 uint32 函数句柄 内嵌对象 Java对象
Matlab数据运算 class函数:查看数据类型 ◎默认的运算都是针对 double类型的数据 ·2进制,10进制,16进制以及相互转换 整数类型的数据运算函数,移位运算 bitand, bitcmp, bitor, bitxor, bitshift 逻辑类型数据True(), False( 逻辑运算&,|,~ 关系运算==,~=,,>=,<=
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运算优先级 1. 括号 (),点. 2. 转置 ’,幂 ^ 3. 负号 -,逻辑非 ~ 4. 乘法 *,除法 / 5. 加法 +,减法 - 6. 冒号 : 7. 关系运算 > , = , <= 8. 与 &,或 |
Matlab中的字符串 字符串的表达S= matlab is a tool 子字符串(类似子矩阵) ·字符串的操作 strcat, strcmp, strncmp, strcmpi, strncmpi ·数字和字符之间的转换 num2st(画图),int2st,str2 double,str2num 不同数值类型之间的转换 hex2dec, deczhex, bin2dec. dec2bin
Matlab中的字符串 字符串的表达 s=‘matlab is a tool’ 子字符串(类似子矩阵) 字符串的操作 strcat, strcmp, strncmp, strcmpi, strncmpi 数字和字符之间的转换 num2str(画图), int2str, str2double, str2num 不同数值类型之间的转换 hex2dec, dec2hex, bin2dec, dec2bin
格式化输入输出 dsp函数 sprint数 %c,%d,%e,%E,%,%s,%X,%X input函数(标量,向量,矩阵和字符串) 10ad函数,load文件名(mat) save函数,save文件名(mat)变量列表 默认文件扩展名为,rat
格式化输入输出 disp函数 sprintf函数 %c, %d, %e, %E, %f, %s, %x, %X input函数(标量,向量,矩阵和字符串) load函数,load 文件名(.mat) save函数,save 文件名(.mat) 变量列表 默认文件扩展名为 .mat
第四章到此结束
第四章到此结束
Back 夏 ATLAH 包回囟 Eile Edit Debug Desktop Window Help Comand Window N Bytes Class 96 double array 1x16 32 char array Grand total is 28 elements using 128 bytes >> save Saving to: matlab. mat > clear > whos 72? Undefined function or variableA >>10ad Loading from: matlab. mat Current Directory Command History Command Window
Back
Back 夏 AILAB Eile Edit Debug Desktop Window Hell Comand Lindow >A=[1234;5678;9630] 4 159 266 373 > save nanjing A > clear > load nanjing. mat 159 266 373 4 Current Directory Command HistoryCommand Window sTart
Back