24小时热门版块排行榜    

查看: 372  |  回复: 2

zxc175

铜虫 (正式写手)

[求助] 这个2D和3D输出的图形为什么趋势不同呢

%3D
x=0:1:100;
Q=156000;
R=8.31;
n=4.35;
A=255340.4;
T=520:3:820;
alefa=(1602.89./(29573.3-14.*T));
for i=1:length(x)
    for j=1:length(T)
    Z(i,j)=x(i).*(exp(Q./(R.*T(j)')));
%     alefa(j)=(1602.89./(29573.3-14.*T));
    fun1(i,j)=Z(i,j)./A;
   y(i,j)=(fun1(i,j)./(n.*(alefa(j)).^2)).*((fun1(i,j).^((1./n)-1))).*((1+(fun1(i,j)).^(2./n)).^(-0.5))./(log(2.*(fun1(i,j).^(1./n))));
       end
end
    [x,T]=meshgrid(x,T);
    surf(x,T,y)

%2D
x=0.1:100
Q=156000
R=8.31
n=4.35
A=255340.4
T=527
alefa=(1602.89./(29573.3-14.*T))
Z=x.*(exp(Q./(R.*T)))
fun1=Z./A
y=(fun1./(n.*(alefa).^2)).*((fun1.^((1./n)-1))).*((1+(fun1).^(2./n)).^(-0.5))./(log(2.*(fun1.^(1./n))))
plot(x,y)
二维输出的是y关于X的函数,在T一定时,y是凹减函数。但是上面的三维y(y(x,T))在T一定时,显示图形是凸函数,这
是怎么回事啊   谢谢大家
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

科学规划全力执行
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

bluesine

铁杆木虫 (职业作家)

科苑小木虫

【答案】应助回帖


感谢参与,应助指数 +1
zxc175: 金币+1 2013-05-21 21:42:05
你确定三维的显示图形是凸函数么。三维的主要是通过看颜色来判断函数值的,严重怀疑你有超能力,能从图形颜色上看函数值变化,反正对于你那个图偶是看不出来的。
板凳要做十年冷文章不发一个字
2楼2013-05-21 16:50:41
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zxc175

铜虫 (正式写手)

引用回帖:
2楼: Originally posted by bluesine at 2013-05-21 16:50:41
你确定三维的显示图形是凸函数么。三维的主要是通过看颜色来判断函数值的,严重怀疑你有超能力,能从图形颜色上看函数值变化,反正对于你那个图偶是看不出来的。

你保持一个变量不变   看另一个变量的变化趋势就能看到了 啊  不过问题我已经解决了 谢谢
科学规划全力执行
3楼2013-05-21 21:41:52
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 zxc175 的主题更新
信息提示
请填处理意见