最基本、最重要的数据对象:矩阵。
| 类型 | 符号 | 内存占用 |
|---|---|---|
| 单精度 | single | 4字节 |
| 双精度 | double | 8字节 |
在MATLAB中,数据默认为双精度型,双精度型的数据精度更高。
类型转换方法:single函数可以将其他类型的数据转换为单精度型,double函数可以将其他类型的数据转换为双精度型。
a=A*B
~~~~~~~~ (2) 表达式:其中表达式是用运算符将有关运算量连接起来的式子,其结果是一个矩阵。
A*B
| 命令 | 作用 |
|---|---|
| who | 显示驻留变量的名称 |
| whos | 显示驻留变量的名称、大小、所占字节数及数据类型等 |
| clear | 删除MATLAB工作空间中的变量 |
save 文件名 [变量名表] [-append][-ascii]%
load 文件名 [变量名表] [-ascii]
MATLAB提供了许多数学函数,函数的自变量规定为矩阵变量,运算法则是将函数逐项作用于矩阵的元素上,因而运算的结果是一个与自变量同维数的矩阵。
MATLAB还提供了一些直接作用于矩阵的超越函数,这些函数名都在上述内部函数名之后缀以m,并规定输入参数A必须是方阵。
>> A=[4,2;3,6];
>> B=sqrtm(A)
B =
1.9171 0.4652
0.6978 2.3823
>> A=[4,9;1,5];
>> L=logm(A)
L =
1.0639 2.4308
0.2701 1.3340
>> B=expm(L)
B =
4.0000 9.0000
1.0000 5.0000
>> A=[2,-1;1,0];
>> funm(A,@exp)
ans =
5.4366 -2.7183
2.7183 0.0000
>> expm(A)
ans =
5.4366 -2.7183
2.7183 0
免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删
武汉格发信息技术有限公司,格发许可优化管理系统可以帮你评估贵公司软件许可的真实需求,再低成本合规性管理软件许可,帮助贵司提高软件投资回报率,为软件采购、使用提供科学决策依据。支持的软件有: CAD,CAE,PDM,PLM,Catia,Ugnx, AutoCAD, Pro/E, Solidworks ,Hyperworks, Protel,CAXA,OpenWorks LandMark,MATLAB,Enovia,Winchill,TeamCenter,MathCAD,Ansys, Abaqus,ls-dyna, Fluent, MSC,Bentley,License,UG,ug,catia,Dassault Systèmes,AutoDesk,Altair,autocad,PTC,SolidWorks,Ansys,Siemens PLM Software,Paradigm,Mathworks,Borland,AVEVA,ESRI,hP,Solibri,Progman,Leica,Cadence,IBM,SIMULIA,Citrix,Sybase,Schlumberger,MSC Products...