matlab if else语句怎么用?

 我来答
蒲公英西瓜汁
2018-12-11 · TA获得超过3038个赞
知道答主
回答量:23
采纳率:100%
帮助的人:4.4万
展开全部

MATLAB中if else语句的使用方法示例:

第一步:首先,找到开始菜单的MATLAB图标,并打开MATLAB。

第二步:在MATLAB的软件界面中点击file-new-m-file,创建新文件。

第三步:将所要创建的新文件命名为test,并点击保存。

第四步:然后如图所示,输入如下代码

第五步:点击上方工具栏中的绿色三角形的运行按钮,使其运行即可

扩展资料:

在同一个 if 结构中可以有多个 elseif 语句。第一个表达式值为 TRUE 的 elseif 语句(如果有的话)将会执行。在 php 中,也可以写成“else if”(两个单词),它和“elseif”(一个单词)的行为完全一样。

句法分析的含义有少许区别(如果你熟悉 C 语言的话,这是同样的行为),但是底线是两者会产生完全一样的行为。

elseif 的语句仅在之前的 if 或 elseif 的表达式值为 FALSE,而当前的 elseif 表达式值为 TRUE 时执行。

园林植物手册
高粉答主

2018-12-16 · 关注我不会让你失望
知道答主
回答量:191
采纳率:100%
帮助的人:9.5万
展开全部

1、先打开软件,点击左上角进行新建脚本,即创建一个m文件,打开编译界面后,先将此m文件进行保存,注意命名规则,只能用英文加下划线。

2、对于只用两种情况的问题,则只用到else即可,第一个if说明情况一,else说明不满足情况一的所有其他情况。注意结尾要加end,不然如图命令提示所示,会报错。

3、对于多个情况,可设置多个判断,对于有新判断条件的情况用elseif添加,下图所示,为3种情况,根据a的值,运行后满足第二种情况。

4、对于其他情况,如果判断出符合这种情况可以不写,如符合else条件,但是不用执行程序,则可连else都不写,也可写上,只是后面不写执行语句,程序也不会报错,对于elseif、if也是,不需执行程序,也可写上条件判断语句,但是不写下一步语句,也可以。

5、接着用多级if语句创建了下图多级判断程序,可以实现根据输入的字母,输出对应参数b的值,而且不会区分字母大小写,因为同一判定条件加入了字母大小写形式。但是如果条件再多,程序将会无限延长,可以用其他思路,进行解决。

6、这里采用数组预先储存判断条件,及参数b的值,因为条件相同,用for循环加上一条条件判断,即可实现多级条件功能。但是要注意,条件形式要相同,否则不能写成统一形式。这样如何使用,及一种可行的替换思路,介绍完成。

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2011-05-27
展开全部
matlab if else语句怎么用?
存为一个f.m文件
function out=f(x)
if x>1
out=x^2+1
else
out=2*x
end

===========
然后调用
>>f(2)
>>f(-1)

年年顺景则源广 岁岁平安福寿多 吉星高照
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
xuyundou
2011-05-27 · TA获得超过101个赞
知道答主
回答量:57
采纳率:0%
帮助的人:39.5万
展开全部
if 条件1
结果
else 不满足条件1
结果
end
例子:
a=0;b=1;
if a>b
x=2;
else x=3;
end
》x
x=3
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式