matlab使用笔记(一) |
您所在的位置:网站首页 › elseif语句怎么用c语言 › matlab使用笔记(一) |
好久没用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 |