matlab使用笔记(一)

您所在的位置:网站首页 elseif语句怎么用c语言 matlab使用笔记(一)

matlab使用笔记(一)

2023-07-19 02:15| 来源: 网络整理| 查看: 265

好久没用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



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3