试题详情
- 简答题编写一段程序,能够把输入的摄氏温度转化成华氏温度,也能把华氏温度转换成摄氏温度。
-
k=input('选择转换方式(1--摄氏转换为华氏,2--华氏转换为摄氏):');
if k~=1 & k~=2
disp('请指定转换方式')
break
end
tin=input('输入待转变的温度(允许输入数组):');
if k==1
tout=tin*9/5+32; % 摄氏转换为华氏
k1=2;
elseif k==2
tout=(tin-32)*5/9; % 华氏转换为摄氏
k1=1;
end
str=[' C';' F'];
disp(['转换前的温度', ' ', '转换后的温度'])
disp([' ',num2str(tin),str(k,:), ' ', num2str(tout),str(k1,:)]) 关注下方微信公众号,在线模考后查看
热门试题
- 采用dblquad、int函数分别计算下
- 将窗口分割成四格,分别绘制正弦、余弦、正
- 了解GUI图形用户界面的构成,根据所给程
- 利用函数文件,实现直角坐标(x,y)与极
- MATLAB操作桌面有几个窗口?如何使某
- 角度求x的正弦、余弦、正切和余切。
- GUI开发环境中提供了哪些方便的工具?各
- X为3阶随机矩阵,分别对X进行如下操作
- ,计算x的协方差、y的协方差、x与y的互
- 在双峰曲面上改变不同的光照模式,观察效果
- 矩阵,计算a的行列式和逆矩阵。
- “左除”与“右除”有什么区别?
- 在sin(x)运算中,x是角度还是弧度?
- 求解多项式x3-7
- 如果x是一个结构型数组,如何观察其中的内
- 求常微分方程的特解
- 安装MATLAB时,在选择组件窗口中哪些
- 求的共轭转置。
- 绘制饼图。
- 绘制极坐标下sin(3*t)*cos(t