matlab 作业,求助!

来源:百度知道 编辑:UC知道 时间:2024/05/12 04:15:48
作业要求写一个函数.m file
转换华氏度和摄氏度的关系
利用关系式C=5/9(F-32)
(Write a Matlab program that accept the temperature in degrees F and
compute the corresponding values of degrees C. The relation between the
two is C=5/9(F-32)
The program must meet the following criteria:
(1) The program must take temperature in degrees F as input from the user and output the
corresponding values in degrees C.
(2) The program must be able to take inputs and output results repeatedly (反复地) until the
user indicates through input that he wants to leave the program.
(3) The program must be robust For an example, see the following code segment

要求程序可循环执行,在运行之前用户被要求给与F数值,结束之前用户被询问选择是否离开或继续(At the end of each running of the loop the user is asked to choose whether to leave the
program or to continue.)

【1】把以下程序存为tempchange.m

function tempchange
clear;clc
F=1;
while F~=32 %输入32时退出循环
if F==32
break
else
F=input('F=')
end
C=5/9*(F-32)
end

【2】调用时,
>>tempchange