matlab从入门到精通(三)选择结构与循环结构

来源:互联网 发布:数字电视是网络电视吗 编辑:程序博客网 时间:2024/06/04 19:36

因为matlab很多语法与C语言类似,所以这里只提 一些重要的和不一样的

1.编程的一般步骤

(1)清晰的陈述你所解决的问题

(2)明确程序的输入与输出及所需的变量

(3)设计解决问题所需的算法

(4)将算法转化成matlab代码

(5)测试代码与调试bug

2.选择结构

(1)~=表示不等于

判断一个数近似于零:如abs(sin(pi))<1.0e-14

&&,||短路运算,即如(8+8)||(8+8)左边为真,右边就不用计算

ischar(x)判断是否为字符

isnumeric(x)判断是否为数值

isempty(x)判断是否为空

isinf(x)判断是否为无穷大

isnan(x)判断不确定值

(2)if  判断   %不需要括号,尾部要有end

elseif

else

end

(3)switch

switch(value)

case 条件1,

语句

case 条件2,

语句

otherwise,

语句

end

(4)try...catch

try

语句块

catch

语句块

end

(5)子窗口

subplot(m,n,p)表示有m*n个窗口,其中操作的是第p个窗口

(6)图像加强

plot(x,y,'linespec','属性名',属性值,...'属性值',属性值)

常见属性值:Linewidth指定线的宽度,MakerEdgeColor用来指定标识表面的颜色,MakerFaceColor填充标识的颜色,MakerSize指定标识的大小

(6)极坐标图

polar(theta,r)

3.循环结构


0 0
原创粉丝点击