24小时热门版块排行榜    

CyRhmU.jpeg
查看: 299  |  回复: 2
当前主题已经存档。
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

z86197322

银虫 (小有名气)

[交流] 【求助】matlab里怎么将ans=。。。去掉?

%计算氧气的比热,输入值为:itype 输入类型;t 温度;jtype 输出类型
%itype=1 输入值为热力学温度;itype=2 输入值为摄氏温度;itype=3 输入值为华氏温度;默认值为1
%jtype=1 输出格式为数据点;jtype=2 输出格式为图表;默认值为2
function zeta=zeta_o2(itype,t,jtype)
%对温度格式的转换
if itype==2
    t=t+273.15;
else if itype==3
        t=(t+273.15-32)/1.8;
    end
end

%对输出格式的转化,保留5位有效数字   
format long

if jtype==1
   zeta=44.224+0.562*t-1.13*10^-4*t^2;
    fprintf('%.2fK时氧气的粘度为(μPa.S):\n%f\n',t,zeta);
else t=[270:260/1000:530];
    for i=1:1:1001
    y(i)=44.224+0.562*t(i)-1.13*10^-4*t(i)^2;
    end
    plot(t,y)
     xlabel('K')
    ylabel('μPa.S')
    title('氧气的粘度随温度的变化趋势')
end

输出
26.85℃时水的导热率为(mW/(m·K)):
613.191304

ans =

    6.131913043000001e+002

的时候一直有最后两行,怎么去掉??
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 z86197322 的主题更新
普通表情 高级回复(可上传附件)
信息提示
请填处理意见