Matlab输入输出函数.pptxVIP

  • 3
  • 0
  • 约6.48千字
  • 约 31页
  • 2024-01-27 发布于中国
  • 举报

数学软件Matlab文件操作Matlab输入输出函数共31页,您现在浏览的是第1页!

Matlab数据类型Matlab数据类型的最大特点是每一种类型都是以数组为基础,Matlab事实上把每种类型的数据都作为数组来处理。Matlab常用的数据类型有:

numeric(数值型)

char(字符型)

logical(逻辑型)

cell(单元型)

struct(结构)Matlab输入输出函数共31页,您现在浏览的是第2页!

Matlab数据类型数组Matlab7.1中的数据类型表逻辑型字符型单元型函数句柄Matlab输入输出函数共31页,您现在浏览的是第3页!

函数句柄语法结构handle=@functionname函数句柄定义f(x)=x^2,可以写为f=@(x)(x.^2);f(100)f1=@(x,y)(x.^2+y.^2);则f1(2,3)Matlab内置的funm函数其实类似函数句柄格式A=[1,2;34];funm=(A,@sin)Matlab输入输出函数共31页,您现在浏览的是第4页!

整数Matlab提供四种带符号整型和四种无符号整型数据类型。Matlab数据类型数据类型取值范围转换函数Signed8-bitinteger-27to27–1int8Signed16-bitinteger-215to215–1int16Signed32-bitinteger-231to231–1int32Signed64-bitinteger-263to263–1int64Unsigned8-bitinteger0to28–1uint8Unsigned16-bitinteger0to216–1uint16Unsigned32-bitinteger0to232–1uint32Unsigned64-bitinteger0to264–1uint64Matlab输入输出函数共31页,您现在浏览的是第5页!

disp(X)输出变量X的值,X可以是数值矩阵或字符串一次只能输出一个变量B=[123;456;789];disp(B)disp数据的输出:dispA=Hello,Tom!;disp(A)例:Matlab输入输出函数共31页,您现在浏览的是第6页!

fprintfa=Hello;b=2.4;c=100*pi;fprintf(a=%s,b=%f,c=%e\n,a,b,c)例:format中的格式字符串要与输出变量一一对应可以没有输出变量fprintf(TodayisMonday\n)例:Matlab输入输出函数共31页,您现在浏览的是第7页!

88各种format格式解释例format短格式(缺省格式),同short3.1416formatshort短格式(缺省格式),小数点后4位3.1416formatlong长格式,双精度15位,单精度7位3.14159265358979formatshortE短E格式(科学计数格式)3.1416e+000formatlongE长E格式3.141592653589793e+000formatshortG短G格式3.1416formatlongG长G格式3.14159265358979formatrat分数形式355/113formatpact紧凑格式formatloose宽松格式format+,formatbank,formathex(详情查看联机帮助)Matlab输入输出函数共31页,您现在浏览的是第8页!

文件操作是一种重要的输入输出方式,Matlab提供了一系列输入输出函数,专门用于文件操作。Matlab文件操作主要有三个步骤:首先打开文件,然后对文件进行读写操作,最后要关闭文件。Matlab中的输入输出函数是以C语言标准库函数中的输入输出函数为基础开发的,所以这些函数与C语言的输入输出函数相类似。Matlab文件操作介绍Matlab输入输出函数共31页,您现在浏览的是第9页!

fid为文件句柄,其它函数可以用它对该文件进行操作。如果句柄值大于0,则表示文件打开成功;若打开失败,fid的返回值为-1。有两个标准代码文件,不需打开就可以直接使用,分别为:fid=1标准输出文件,fid=2标准错误文件。文件的打开fid=fopen(output.txt,wt+);%t文本fprintf(fid,He

文档评论(0)

1亿VIP精品文档

相关文档