在第三个教学视频里,郭老师主要说了一些函数的调用或引用。
这是在最后的题目的答案,经尝试,结果正确,代码如下:
function y = f2c() while 1 f = input(‘Temperature is F:‘); if(isempty(f) == 0) c = (f-32)./18; disp(‘--->‘); disp([newline ‘Temperature is C:‘, num2str(c) newline]); disp(‘----‘); else break; end end
针对其中使用到的函数做如下解释:
A
为空,TF = isempty(A)
返回逻辑值 1
(true
),否则返回逻辑值 0
(false
)。空数组、表或时间表有至少一个长度为 0 的维度,如 0×0 或 0×5。
将数值数组转换为表示数字的字符数组。输出格式取决于原始值的量级。s
= num2str(A
)num2str
对使用数值为绘图添加标签和标题非常有用。
返回表示数字的字符数组,最大有效位数由 s
= num2str(A
,precision
)precision
指定。
将 s
= num2str(A
,formatSpec
)formatSpec
指定的格式应用到 A
所有元素。
PS:
原文:https://www.cnblogs.com/wleaf/p/12384549.html