注册 登录
编程论坛 Matlab

matlab作图关于概率曲线、四叶玫瑰线、叶形线、曳物线该怎么作在同张图上

盆中线 发布于 2008-11-06 21:20, 13971 次点击
如果要把题中的四种图做到一张图中的不同坐标系中,该怎么做呢?我是菜鸟~它们的x的类型都不同,我该怎么弄呢?还有其实具体的作图方法我也不会。。。
题目如下:(老师,如果您看到了,不要怪阿作弊啊)
1)概率曲线  y = e^(− x^2)
2)四叶玫瑰线 ρ=sin2θ;(polar函数)
3)叶形线  x=3*t/(1+t^3);y=3*t^2/(1+t^3);
4)曳物线(我连这个方程都写不出来 )

请各位帮帮我吧。。。星期6就要用了~
最好能讲讲个个函数的意思,还有用法~~~~越具体越好
7 回复
#2
meteora11062008-11-06 23:40
数学建模实习报告哇,一看平常就没好好学。
#3
盆中线2008-11-07 17:27
我知道每个该怎么写。。可是不知道的是,如何把不同定义域和值域的函数写到一起~~~
不过。。。还真对了。。
#4
盆中线2008-11-07 21:42
知道怎么做了 。。用subplot
#5
meteora11062008-11-07 23:04
所以,只要自己肯努力,就没有解决不了的事情!
#6
ouyang_m2008-11-13 10:36
KAN KAN
今天没事情做,就来帮帮你!
function zuotu
x=1:0.01:5;
y=exp(-x.*x);
subplot(2,2,1)
plot(x,y);
subplot(2,2,2)
a=linspace(0,2*pi);
b=sin(2*a);
polar(a,b);
subplot(2,2,3)
ezplot('3*t/(1+t.^3)','3*(t.^2)/(1+t.^3)',[0 20]);
subplot(2,2,4)
ezplot('sech(t)','t-tanh(t)',[0 10])
#7
ouyang_m2008-11-13 10:55
kan kan
不好意思,刚才哪个拽物线只是画了它的原型!拽物线原型为:x=sech(t),y=t-tanh(t)
现在修改一下:
function zuotu
x=1:0.01:5;
y=exp(-x.*x);
subplot(2,2,1)
plot(x,y);
subplot(2,2,2)
a=linspace(0,2*pi);
b=sin(2*a);
polar(a,b);
subplot(2,2,3)
ezplot('3*t/(1+t.^3)','3*(t.^2)/(1+t.^3)',[0 20]);
subplot(2,2,4)
%ezplot('sech(t)','t-tanh(t)',[0 10])
f1=inline('log((1+sqrt(1-y.^2))./y)-sqrt(1-y.^2)-x');
f2=inline('log((1-sqrt(1-y.^2))./y)+sqrt(1-y.^2)-x');  
ezplot(f1);
hold on;
ezplot(f2);
hold on;
title('拽物线');
#8
盆中线2008-11-14 17:30
谢谢
1