1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > matlab for判断语句 matlab使用笔记(一)——matlab语言中if for语句与C语言中的差别...

matlab for判断语句 matlab使用笔记(一)——matlab语言中if for语句与C语言中的差别...

时间:2021-04-17 02:32:57

相关推荐

matlab for判断语句 matlab使用笔记(一)——matlab语言中if for语句与C语言中的差别...

好久没用matlab编写程序,上周在亲导师面前,愣生生是2小时没编出一选择函数的程序。羞愧至极,愤而写之。主要内容是matlab语言中与c语言中if、for语句的差别。

突然插一下!!!end、end、end。Matlab中循环、判断语句都用end结束,不是用{}。

1、if用法(matlab中使用的是elseif,注意与c语言写法和句式的区别)

1)matlab中

① 基本格式

if 条件

命令语句;

end

例:

if 条件

命令语句1;

else

命令语句2;

end

if 条件1

命令语句1;

elseif 条件2

命令语句2;

elseif 条件3

命令语句3;

……

end

if 条件1

命令语句1;

elseif 条件2

命令语句2;

elseif 条件3

命令语句3;

……

else

命令语句

end

2)c语言中(注:命令语句只包含一条指令时,可不加{})

if(条件)

{命令语句}

if(条件)

{命令语句1}

else

{命令语句2}

if(条件1)

{命令语句1}

else if(条件2)

{命令语句2}

else

{命令语句3}

2、for用法

用一个例子展示for在两种不同语言中的用法差别。

例:计算等差数列1,3,5,7,9,11,13,15,17,19的和。

1)matlab中

2)C语言中

int a=0;

for (i=1; i<20; i+=2)

{

a=a+i;

}

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。