天合建设集团网站,厦门网站制作公司找哪家,右玉网站建设,wordpress摘要pMatlab使用
界面介绍
新建脚本#xff1a;实际上就是新建一个新建后缀为.m的文件
新建编辑器#xff1a;ctrlN
打开#xff1a;打开最近文件#xff0c;以找到最近写过的文件
点击路径#xff0c;切换当前文件夹
预设#xff1a;定制习惯用的界面
常见简单指令
;…Matlab使用
界面介绍
新建脚本实际上就是新建一个新建后缀为.m的文件
新建编辑器ctrlN
打开打开最近文件以找到最近写过的文件
点击路径切换当前文件夹
预设定制习惯用的界面
常见简单指令
;不显示运行结果%注释ctrlR取消注释ctrlT命令窗口下编辑器下选择框图clear清除工作区的所有变量clc清除命令行窗口clearclc语句作用初始化防止以前的结果对新的脚本变量产生干涉;作用区分行
常见函数
disp函数 disp(’ )输出 相当于 printf 加了;与否均会输出input函数不可加 ; 输出结束后看工作区
size函数:说明行列
A[1,2,3;4,5,6]
B[1,2,3,4,5,6]
size(A) %2,3
size(B) %1,6
[r,c]size %r,c分别用以储存行和列
rsize(A,1)%返回行数
csize(A,2)%返回列数repmat函数:将矩阵A复制 m * n 块,即把A作为B的元素,B由 m * n 个A平铺而成
Brepmat(A,m,n)合并字符串
strcat(str1,str2,...,strn)字符串的表示
[str1,str2,...,strn] or [str1 str2 ... strn]num2str:数字转字符串函数
c(100)
num2str(c)合并字符串一起应用
disp([c的取值为num2str(c)])
disp(strcat(c的取值为,num2str(c)))sum求和函数 如为向量,无论行列均直接求和 E[1,2,3]
sum(E)6如为矩阵需按行列的方向区分 asum(E,1)与矩阵有关的指令
行\列的写法
同一行:行元素的写法
a[1,2,3]
a[1 2 3]同一列:用分号分隔行元素
a[1;2;3]特定元素提取
提取矩阵中某行或某列的元素
A(全部)
A(2,1)提取第二行所有元素
A(2,:)取第五行所有元素
A(5,:)取第一列所有元素
A(:,1)取第一列所有元素
A(:,3)指定某些行全部元素,得到矩阵
只取第二行和第五行
A([2,5],:)取第二行和第五行(一共四行)
A(2:5,:)取第二行和第四行
A(2:2:5,:)从2开始,每次递增2个单位,到5结束关于等差项 可见等差项可正可负
取第二行到最后一行
A(2:end,:)取第二行到倒数第二行
A(2:end-1,:)按列拼接
A(:)矩阵运算 小应用
if %if后不加冒号
if a85disp(成绩优秀)
elseif a60disp(成绩合格)
else disp(成绩不合格)
end