1.清空:输入“clc”加回车,清空。
“clear all”清空工作区。
注释:“%% ”-横线和横线之间的注释
“%”——普通注释
2.变量名:1).区分大小写 2).变量名以字母开头,可以由数字、字母、下划线组成,但不能使用标点。
3.脚本命名最好也以字母开头巴拉巴拉(和变量名遵循相同的规则)
4.数据类型:1).数字
2).字符和字符串(单引号)
3).矩阵!
a. A=[1 2 3;4 5 2; 3 2 7; 2 3 4]
A',转置;A(:)竖着拉长,成一列;
inv(A)逆矩阵
b.rand,randn,randi
4).元胞数组
A=cell(1,6)
(matlab的数组是从1开始的!!)
A{2}=eye(3)
eye(3)——生成一个3*3的对角单位矩阵
A{5}=magic(5)
生成5阶幻方(横竖斜数字之和总相等)
5).结构体
books=struct(‘name’,{{'hhh','qqq'}},'price',[30,40])
books.name(1)-取出的是cell(有单引号)
books.name{1}-取出的是字符串(无,,,)
5.矩阵操作
A=a:b:c (a,区间起点;c,区间终点;b:步长)
B=repmat(A,3,2)
C=ones(2,4(生成的矩阵里每个数字都是1)
矩阵的四则运算
F=A.*B (对应数字相乘)
G=A/B(A乘以B的逆)
H=A./B(对应数字相除)
矩阵的下标(起始是1而不是0)
A=magic(5)
B=A(2,3) B=A(:,3)
[m,n]=find(A>20)
武汉格发信息技术有限公司,格发许可优化管理系统可以帮你评估贵公司软件许可的真实需求,再低成本合规性管理软件许可,帮助贵司提高软件投资回报率,为软件采购、使用提供科学决策依据。支持的软件有: 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...