24小时热门版块排行榜    

CyRhmU.jpeg
查看: 1338  |  回复: 5
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

inuwqq

金虫 (著名写手)

[求助] 请问如何用Matlab编程做这个图?谢谢大家!

如题,见附件,非常感谢!
回复此楼

» 本帖附件资源列表

  • 欢迎监督和反馈:小木虫仅提供交流平台,不对该内容负责。
    本内容由用户自主发布,如果其内容涉及到知识产权问题,其责任在于用户本人,如对版权有异议,请联系邮箱:xiaomuchong@tal.com
  • 附件 1 : 画区域.doc
  • 2012-01-17 14:55:20, 17 K

» 猜你喜欢

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

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

xdjinjian

新虫 (初入文坛)

【答案】应助回帖

★ ★
感谢参与,应助指数 +1
xiegangmai(金币+2): 谢谢应助! 2012-01-23 13:53:42
X(10000)=0;
Y(10000)=0;
Z(10000)=1;
i=1;
while(i<10000)
x=rand(1);
y=rand(1);
x=-1+2*x;
y=-1+2*y;
if((-x*(exp(x)+1)/(exp(x)-1)     X(i)=x;
    Y(i)=y;
    i=i+1;
end
end
plot3(X,Y,Z); 行么?
3楼2012-01-23 11:50:19
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 6 个回答

inuwqq

金虫 (著名写手)

高手帮帮忙吧,金币不是问题
2楼2012-01-20 14:37:52
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

inuwqq

金虫 (著名写手)

引用回帖:
: Originally posted by xdjinjian at 2012-01-23 11:50:19:
X(10000)=0;
Y(10000)=0;
Z(10000)=1;
i=1;
while(i<10000)
x=rand(1);
y=rand(1);
x=-1+2*x;
y=-1+2*y;
if((-x*(exp(x)+1)/(exp(x)-1)<y)&(y<-x))
    X(i)=x;
    Y(i)=y;
    i=i+1 ...

运行出来的图形不对,应该是在二维平面上的一个区域。麻烦再改改好吗?
4楼2012-01-23 15:53:01
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

xdjinjian

新虫 (初入文坛)

【答案】应助回帖


xiegangmai(金币+1): 辛苦了!谢谢应助! 2012-01-24 20:09:17
inuwqq(金币+50): ★★★很有帮助 谢谢 2012-01-31 11:44:32
clc,clear
syms x
y=-x*(exp(x)+1)/(exp(x)-1);
ezplot(y,[-10,10]);
hold on
y=-x;
ezplot(y,[-10 10]);
axis([-10 10 -10 10]);
两线之间的区域即为所求  你也可以自己改变一下所求范围
5楼2012-01-24 13:50:24
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
信息提示
请填处理意见