matlab学习过程
最近学了一个方程式,废话不多直接上代码
function F2C ()
while 1
F = input('Temperature in F : ');
if isempty(F)==1
break
end
C = (F-32).*5/9;
C = num2str(C);
A = ['Temperature in C = ',C];
disp(A)
end
其实就是华氏温度转摄氏度,但是matlab语言却有不同,首先就是while与end的结合,其次input可以在打印一段文字的情况下继续输入字符。接着就是isempty的使用,这个函数可以进行判空的操作,是非常的好用的,常用方法是~isempty,就可以在为空的时候进行break或者跳出,by the way 判空对于程序真的是非常重要。其次就是num2str函数的使用,可以实现数字转字符串的操作,非常好用。
浙公网安备 33010602011771号