- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第2章 MATLAB数据;2.1 MATLAB数据的特点;双精度数值变量
IEEE标准,64位 (8字节) ,数值的相对精度是eps
数值范围:
其他数据类型
uint8,常用于图像表示和处理,8位
int8, int16, int32, uint16, uint32; 2.2 变量和赋值;有效的变量名
MYvar12, MY_Var12 和 MyVar12_
错误的变量名
12MyVar, _MyVar12
---MATLAB中的变量不需要事先定义,在遇到新的变量名时,MATLAB会自动建立该变量并分配存储空间。对变量赋值可采用赋值语句。 变量名=表达式[;];固定变量/ MATLAB中预定义变量
MATLAB中提供了一些用户不能清除的固定变量。
ans:分配最新计算表达式的值,这个表达式并没有给定一个名字
eps:在决定诸如奇异性和秩时,可作为一个容许误差,eps=2.22*10-16,用户也可将此变量置为其它任何值。
pi:即л
Inf:表示正无穷大,当输入1/0时会产生Inf
NaN:表示不定值,它由Inf/Inf或0/0运算产生。; ;函数调用语句;MATLAB的每条命令后,若为逗号或无标点符号,则显示命令的结果;若命令后为分号,则禁止显示结果.
“%” 后面所有文字为注释.
“...”表示续行.
; ;变量及数组输入 ;变量及数组输入 ; ;
可用菜单File/Preferences中的Command Window 里的Numarical Format来设定数据显示方式,有short(小数点后4位),
long(15位数字),
bank(小数点后2位),
short e(5位科学计数法),
long e(15位科学计数法),
rat(最接近的有理数).
也可在Command Window中用命令设置,例如:
format long
;Format short :5位定点格式,如 1.4142
Format long :15位定点格式,如 1.41421356237310
Format short e :5位浮点,如1.4142e+000
Format long e :15位浮点,如1.414213562373095e+000
Format short g :5位定点或浮点取优,如1.4142
Format long g:15位定点或浮点取优,如1.4142135623731
Format hex :十六进制数,如3ff6a09e667f3bcd
Format bank :货币格式,如1.41
Format rat :分数之比,如1393/985
Format +:若为正数则显示+,若为负数则显示-,若为0则显示空;如; ; ;2. 工作空间浏览器
(1) 工作空间浏览器的启动
(2) 工作空间浏览器的操作
;save filename:将工作空间的所有变数储存到名为filename.mat的二进制档案。
save filename x y z :将变数x、y、z储存到名为filename.mat的二???制档案。
以二进制的方式储存变数,通常档案会比较小,而且在载入时速度较快,但是就无法用普通的文书软体(例如pe2或记事本)看到档案内容。若想看到档案内容,则必须加上-ascii选项,详见下述:
save filename x -ascii:将变数x以八位数存到名为filename的ASCII档案。;load filename[变量名表] [-ascii]
---load命令可将档案载入以取得储存之变数, load会寻找名称为filename.mat的档案,并以二进制格式载入。若找不到filename.mat,则寻找名称为filename的档案,并以ASCII格式载入。
load filename -ascii:load会寻找名称为filename的档案,并以ASCII格式载入。
若以ASCII格式载入,则变数名称即为档案名称(但不包含副档名)。若以二进制载入,则可保留原有的变数名称 ;2.3 MATLAB矩阵;例如
A=[1 2 3;4 5 6;7 8 9]
运行结果为 ; ; edit %启动有关编辑程序或MATLAB文本编辑器,并输入待建矩阵.把输入的内容以纯文本方式存盘(设文件名为mymatrix.m)。; ;其他特殊矩阵:
compan magic gallery pascal hadamard rosser hankel toeplitz hilb vander invhilb wilkinson ; ;(2)建立
您可能关注的文档
最近下载
- 化工生产技术项目苯乙烯的生产.ppt VIP
- 九年级上册历史总复习知识点(可打印).pdf VIP
- 《红星照耀中国》第九章:同红军在一起(续)+带读课(课件)语文统编版2024八年级上册.pptx VIP
- 推拿治疗学不寐课件,十四五推拿治疗学课件.pptx VIP
- 《道德与法治》课程标准测试题含参考答案.pdf VIP
- 酒吧劳动用工合同范本7篇.docx VIP
- 是否应该禁止使用塑料袋和塑料吸管?辩论赛 正方辩词一辩、二辩、三辩、四辩发言稿.docx VIP
- 21年浙江6月卷高考地理真题解析.pptx VIP
- 药店动态质量管理知识(一)答案-2025年执业药师继续教育.docx VIP
- 【中学】【育人故事】唤醒你的“耳朵”.docx VIP
文档评论(0)