huright 发表于 2006-5-25 18:56

[原创]matlab学习总结:隐函数绘图

(1)f=f(x)
ezplot(f):在默认区间-2π<x<2π绘制f = f(x)的图形。
ezplot(f, ):在区间a<x<b绘制f = f(x)的图形。
(2)f=f(x,y)
ezplot(f):在默认区间-2π<x<2π和-2π<y<2π绘制f(x,y) = 0的图形。
ezplot(f, ):在区间xmin<x<xmax和ymin<y<ymax绘制f(x,y) = 0的图形。
ezplot(f, ):在区间a<x<b和a<y< b绘制f(x,y) = 0的图形。

3) 对于参数方程x = x(t)和y = y(t),ezplot函数的调用格式为:
ezplot(x,y):在默认区间0<t<2π绘制x=x(t)和y=y(t)的图形。
ezplot(x,y, ):在区间tmin < t < tmax绘制x=x(t)和y=y(t)的图形。
实例:subplot(2,2,1);
ezplot('x^2+y^3-9');axis equal
subplot(2,2,2);
ezplot('x^3+y^3-5*x*y+1/5')
subplot(2,2,3);
ezplot('cos(tan(pi*x))',[ 0,1])
subplot(2,2,4);
ezplot('8*cos(2*t)','4*sqrt(2)*sin(t.^2)',)

[ 本帖最后由 suffer 于 2006-10-9 15:51 编辑 ]

lxq 发表于 2006-5-30 08:40

受用啦~~
楼主成了电子教材了呵呵

huright 发表于 2006-5-30 08:49

为大家服务吗

wei343 发表于 2006-5-31 19:33

楼主能帮个忙吗,请问subs函数怎么用,能给个例子吗

yjyrm 发表于 2006-9-21 10:43

我初次认识这里就是因为隐函数,学海无涯啊

hanzhenhui 发表于 2006-9-22 21:21

例子也和书上一样。

jxwscl 发表于 2006-10-5 16:28

看了楼主的心得,我以后也要在matlab中多用ezplot语句了

welcoemjimy 发表于 2006-10-19 14:02

還沒有很清楚隱函數 但是曬曬明白一點叻

apple_k 发表于 2006-10-19 15:47

楼主的帖子真受用

liky83672815 发表于 2006-10-25 10:18

我是菜鸟问问axis equal是什么意思啊??

suffer 发表于 2006-10-26 18:05

原帖由 liky83672815 于 2006-10-25 10:18 发表
我是菜鸟问问axis equal是什么意思啊??


axis equal sets the aspect ratio so that the data units are the same in every direction. The aspect ratio of the x-, y-, and z-axis is adjusted automatically according to the range of data units in the x, y, and z directions.

suffer 发表于 2006-10-26 18:05

原帖由 welcoemjimy 于 2006-10-19 14:02 发表
還沒有很清楚隱函數 但是曬曬明白一點叻

呵呵,看看高等数学吧

suffer 发表于 2006-10-26 18:06

原帖由 wei343 于 2006-5-31 19:33 发表
<P>楼主能帮个忙吗,请问subs函数怎么用,能给个例子吗</P>

subs(S)表示:用数值替代所有的符号变量。
y1=int(sin(x),x,0,t); 的结果是y1=-cos(t)+1,是符号结果,用subs(y1),将y1中的所有符号变为数值。

clc;clear
syms t;
t=0:pi/60:2*pi;
y1=sin(t);
y2=cos(t);
plot(subs(y1),subs(y2))

liwensheng 发表于 2006-11-11 21:40

谢谢楼主共享

钟正根 发表于 2006-12-9 17:34

请教

想在一个图像中画多个隐函数的图像怎么画啊?
页: [1]
查看完整版本: [原创]matlab学习总结:隐函数绘图