MATLAB入门学习笔记3

脚本-美化输出

隐藏赋值过程+另起一行

键入一段温度转换命令:
input是输入的一个口令,fprintf是输出的一个口令。
fprintf表示输出,%f表示一个数值,谁的数值呢,逗号后F的
在这里插入图片描述
如图,输出的变量和结果不在一行,且第二个命令的第一行跟在了第一个命令的最后一行,不够美观直接
在这里插入图片描述
对于第一个问题,不用显示即可,即在脚本第一行末尾加分号;对于第二个问题,将脚本最后一行改为:fprintf(‘fahrenheit=%f\n’,F)即可,此后结果为:
在这里插入图片描述

保留计算过程

如图最后直接显示的是和:
在这里插入图片描述在这里插入图片描述
如果要显示计算过程,则可如下图键入:
表示第一个数值是x,第二个是y,第三个是x+y。换行符的位置不变。
在这里插入图片描述

结果去掉多余的0

如下图,只要将%f换为%g即可
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

if条件语句

单一条件

在这里插入图片描述

多条件

格式一

在这里插入图片描述三角形两边之和必须大于第三边的语句:
在这里插入图片描述

格式二

采用&&表示多个条件同时成立
在这里插入图片描述

其他例子-二元方程求解

注:数学上的4ac在MATLAB里要把乘号写出来4*a *c
在这里插入图片描述

注释

表示脚本中选中部分的语句暂时不运行(被跳过)
在这里插入图片描述

发布了8 篇原创文章 · 获赞 0 · 访问量 86

猜你喜欢

转载自blog.csdn.net/weixin_44964099/article/details/104433093
今日推荐