matlab 基本语句
1。循环语句 forﻫfor i=s1:s3:s2
循环语句组ﻫendﻫ解释:首先给 i 赋值 s1;然后,判断 i 就是否介于 s1 与 s2 之间;
如果就是,则执行循环语句组,i=i+s3(否则,退出循环.);执行完毕后,继续下一次循环。
例:求 1 到 100得与,可以编程如下:
sum=0ﻫ for i=1:1:100
sum=sum+i
endﻫ 这个程序也可以用 while 语句编程。
注:for 循环可以通过 break语句结束整个 for循环。2ﻫﻫ。循环语句 while
例:sum=0;i=1;
while(i〈=100)ﻫ sum=sum+i;i=i+1;
end
3。if 语句ﻫ if(条件)ﻫ 语句
endﻫ
if(条件)ﻫ 语句ﻫ elseﻫ 语句ﻫ end
ﻫ if(条件)
语句
elseifﻫ 语句ﻫ endﻫ ﻫ
4.关系表达式:
=,>,〈,>=,<=,==(精确等于)5ﻫ。逻辑表达式:|(或),&(且)ﻫﻫ6。 [n,m]=size(A)(A
为矩阵)ﻫ这样可以得到矩阵 A 得行与列数ﻫn=length(A),可以得到向量 A 得分量个数;如
果就是矩阵,则得到矩阵 A 得行与列数这两个数字中得最大值、
ﻫ7、!后面接 Dos 命令可以调用运行一个 dos程序、
8.常见函数:
poly():为求矩阵得特征多项式得函数,得到得为特征多项式得各个系数。如 a=[1,0,
0;0,2,0;0,0,3],则 poly(a)=1 -6 11 -6。相当于 poly
(a)=1 入^3+(-6)入^2+11 入+(—6)。ﻫpan():可以求矩阵得伴随矩阵、ﻫsin()等三
角函数。
MATLAB 在数学建模中得应用(3)ﻫ
一、程序设计概述ﻫ MATLAB 所提供得程序设计语言就是一种被称为第四代编程语言
得高级程序设计语言,其程序简洁,可读性很强,容易调试、同时,MATLAB 得编程效率比 C/C
++语言要高得多、
MATLAB 编程环境有很多、常用得有:
1. 命令窗口ﻫ 2. word窗口
3、 M-文件编辑器,这就是最好得编程环境。
M—文件得扩展名为“。m”。M-文件得格式分为两种:ﻫ ①l M-脚本文件,也可称为
“命令文件”。ﻫ ② M-函数文件、这就是matlab 程序设计得主流。lﻫ 保存后
得文件可以随时调用、ﻫ 二、MATLAB 程序结构ﻫ 按照现代程序设计得观点,任何
算法功能都可以通过三种基本程序结构来实现,这三种结构就是:顺序结构、选择结构与循环