欢迎来到天天文库
浏览记录
ID:57689137
大小:12.50 KB
页数:2页
时间:2020-09-01
《Matlab数据类型及基本输入输出.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、Matlab数据类型及基本输入输出1、数据类型,声明及赋初值matlab中存储的数据类型(class)有以下几种:而实际上matlab不需要对变量做声明,当它发现一个新的变量名时,将默认将其为双精度浮点类型(double)并分配内存空间。(这比C和Fortran方便了许多,但在完成大运算量的程序时就显得浪费存储空间了)当需要把变量a从double转为其他类型的时候,比如要转为int16型,可以使用以下命令:a=int16(a)当需要创建一个字符型变量x并对其赋初值时,用以下格式:x='字符串';注意:(1)在命令后加“;”表示不在commandwindow中显示结果,而对上例来说如果不加“;”
2、则会显示所赋字符串内容。(2)所有的命令必须在英文输入状态下,如果使用中文输入状态下全角的“;”,将被处理为非法字符。其中logical,cell和structure为逻辑,元胞和构架数组类型,将在后面的数组部分提到;functionhandle为函数句柄类型,将在后面的“M脚本文件和M函数文件、函数句柄”部分提到;java类供JAVAAPI应用程序接口使用,本文不进行说明。最后说明一下,matlab也支持复数操作,赋值的时候直接输入即可,比如:a=1+2i;2、基本输入输出输入:v=input('message')%将用户输入的内容赋给变量vv=input('message','s')%将用
3、户输入的内容作为字符串赋给变量vkeyboard%用户可以从键盘输入任意多个指令v=yesinput('prompt',default,possib)%prompt为文字提示,default为缺省设置“值”,possib为设置值的范围。%该指令无法在notebook中运行。输出:disp(a)%显示变量a的内容,另一种显示变量内容的方法是输入变量名,但是这样显示的结果带有“a=”。
此文档下载收益归作者所有