如何在matlab中将三个隐函数图像画在同一个图上

如题所述

直接画不行吗?你先试试,有问题再说:

clear all;clc;
f1=@(x,y)exp(y)+x.*y-exp(1);
f2=@(x,y)x.^2-y.^4;
f3=@(x,y)x-y+sin(y)/2;
h1=ezplot(f1);hold on;
h2=ezplot(f2);
h3=ezplot(f3);
title('隐函数图像')
set(h1,'color','r');
set(h2,'color','m');

温馨提示:内容为网友见解,仅供参考
第1个回答  2013-02-27
data1 = rand(1,10);
subplot(2,2,1);
plot(data);
title('[2,2,1]');

data2 = rand(1,10);
subplot(2,2,2);
plot(data);
title('[2,2,2]');

data3 = rand(1,10);
subplot(2,2,3);
plot(data);
title('[2,2,3]');

看完这个例子你应该就能想到怎么画了,还是不会的话留言

如何在matlab中将三个隐函数图像画在同一个图上
clear all;clc;f1=@(x,y)exp(y)+x.*y-exp(1);f2=@(x,y)x.^2-y.^4;f3=@(x,y)x-y+sin(y)\/2;h1=ezplot(f1);hold on;h2=ezplot(f2);h3=ezplot(f3);title('隐函数图像')set(h1,'color','r');set(h2,'color','m');...

如何用matlab画 多个 隐函数图像
colormap(jet(64));for k=2:49 f=k*(57.15^2)*sin(x)-k*57.15*y+57.15*y.*cos(x)+k;contour(x,y,f,[k k]);hold on;end hold off;xlabel('x');ylabel('y');h=colorbar;set(get(h,'Title'),'string','k');...

Matlab怎么做含有三个变量的隐函数的图像
例如画F(x,y,z)=x*cos(y)+z*y+sin(x+z)=0的图像 clear;clc [x,y,z]=meshgrid(linspace(-2*pi,2*pi));F=@(x,y,z)x.*cos(y)+z.*y+sin(x+z);%记住用点运算 isosurface(x,y,z,F(x,y,z),0)

MATLAB如何绘制三维隐函数图形
其中xyz是整个三维空间的网格点,可以用meshgrid生成。v是对应于坐标(x,y,z)处的函数值 val是你要取的值,之后得到的fv就是v=val处的等值面的xyz的坐标信息,实际上是三角网格点和边的集合。我们要绘制当v=f(x,y,z)=0处的隐函数曲面,就取val=0。你这里是用patch进行绘制的,绘制后,颜色、...

用matlab如何绘画三维隐函数,如下式f=arctan(2z)+(x^2+y^2)\/(z^2+...
v=atan(2*z)+(x.^2+y.^2).\/(z.^2+1)+atan(y.\/(x+eps))+z;p=patch(isosurface(x,y,z,v,0),'facecolor','r','edgecolor','none','facelighting','gouraud');isonormals(x,y,z,v,p);axis tight equal;view(3);camlight;grid on;或者[x,y,z]=meshgrid(-5:5,-5:5,-...

怎样用MATLAB画隐函数 x^4+y^2=1 的图像?
ezplot( 'x.^4+y.^2-1' ,[-2,2])用这个ezplot就好了其中,将1移到等号左边。[ -2 ,2 ] 是 x ,y 的范围。如图所示:希望对你有帮助!

MATLAB 分别绘制隐函数曲线 1)x^2+y^2=1 2)x^3+y^3=5xy 源程序和图像...
MATLAB 分别绘制隐函数曲线 1)x^2+y^2=1 2)x^3+y^3=5xy 源程序和图像?其实现方法有 方法一、用fplot函数绘图,其过程 首先,从方程中求解出y(x)表达式,其二,用句柄函数自定义函数,即 fun1=@(x)sqrt(1-x.^2);fun2=@(x)-sqrt(1-x.^2);其三,用fplot函数绘图,即 fplot(fun...

matlab 画图 三元函数
画这个东西还有个方法,就是用patch,这个函数是能画出一系列的多边形,你可以直接用这个函数画8个三角形出来。用patch的方法我写了一个m函数,很简单 function point p=[1 0 0;0 -1 0;-1 0 0;0 1 0;0 0 1 ;0 0 -1];v=[1 2 6;1 4 6;2 3 6;3 4 6;1 2 5;1 4 5;2 ...

MATLAB如何绘制三维隐函数图形
好,下面我们看一个三维隐函数绘制的应用,它灵活的应用了Matlab的isosurface()(等值面函数),绘制出来的图效果还比较好 function implot3(fun,rangxyz,ngrid,varargin)三维隐函数绘图 输入参数说明 -fun 函数句柄,可以是匿名、inline和M函数 -rangexy=[xmin xmax ymin ymax,zmin,zmax] 绘图范围 -...

如何用Matlab将符号函数转换为数值函数,并对三元隐函数作图
看情况,如果是数值的表达式,用double就可以了如果里面含有字母,就用subs函数来替换

相似回答