脚本-美化输出

隐藏赋值过程+另起一行

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

保留计算过程

如图最后直接显示的是和:
MATLAB入门学习笔记3MATLAB入门学习笔记3
如果要显示计算过程,则可如下图键入:
表示第一个数值是x,第二个是y,第三个是x+y。换行符的位置不变。
MATLAB入门学习笔记3

结果去掉多余的0

如下图,只要将%f换为%g即可
MATLAB入门学习笔记3
MATLAB入门学习笔记3
MATLAB入门学习笔记3

if条件语句

单一条件

MATLAB入门学习笔记3

多条件

格式一

MATLAB入门学习笔记3三角形两边之和必须大于第三边的语句:
MATLAB入门学习笔记3

格式二

采用&&表示多个条件同时成立
MATLAB入门学习笔记3

其他例子-二元方程求解

注:数学上的4ac在MATLAB里要把乘号写出来4*a *c
MATLAB入门学习笔记3

注释

表示脚本中选中部分的语句暂时不运行(被跳过)
MATLAB入门学习笔记3

相关文章: