matlab隐函数作图-小知识的简介

正在使用人数

话题:matlab隐函数作图问题详情:才学matlab不久,看的一本也是最基础的教程,plot函数好像显示回答:ezplot('y*(1+0.15*(x/100)^4)-0',[1100])话题:MATLAB隐函数求解————问题详情:求x*y^2+exp(x+y)+2=0上x=[-20;0.2]上y的值小的刚入门求高手指教回答:可以这样做。

小知识:matlab隐函数作图-小知识

matlab隐函数作图-小知识

时间:2016-04-13 03:37    来源: 我爱IT技术网    编辑:佚名

话题:matlab隐函数作图

问题详情:才学matlab不久,看的一本也是最基础的教程,plot函数好像显示

回答:ezplot('y*(1+0.15*(x/100)^4)-0',[1100])

话题:MATLAB隐函数求解————

问题详情:求x*y^2+exp(x+y)+2=0上x=[-20;0.2]上y的值 小的刚入门求高手指教

回答:可以这样做 首先创建functionF=myfun(y) F=[-20*y(1)^2+exp(-20+y(1))+2;0.2*y(2)^2+exp(0.2+y(2))+2]%这里直接把x带进去了 的m 在指令窗里输入 y0=[2;2]; y=fsolve(#myfun,y0) y=0.3162 -1.050

话题:MATLAB 隐函数求解函数值

问题详情:如题,想求解隐函数的函数值。如给定x=2,求其y的值,其函数形

回答:你想 做啥?上面的 不就是隐函数吗?为啥 突然 来个 微分方程?上面 的隐函数 ,你知道A、B、C,当然可以作出图像!直接用ezplot命令!

话题:MATLAB隐函数作图。

问题详情:把r和q看做自变量,u看做函数,用matlab做出由隐函数 的曲面的

回答: 隐函数作图,这在Matlb中属于“世界性难题”,Matlab先天缺陷呀 虽然以前也见过多种变通方法,都不近人意,的确也没什么好方法 但楼主说的isosurface方法倒是可以,画的是三角网格图,我把 你的变量名换成 惯的x、y、z了: clear all;clc;f=#(x,y,z)x.*z.*(1-zhttp://www.zhishizhan.net/xiaozhishi/y)-z.^2http://www.zhishizhan.net/xiaozhishi/(1+z.^2)[x,y,z]=meshgrid(-3:0.2:3);v=f(x,y,z);[d,m]=isosurface(x,y,z,v,0);patch('faces',d,'vertices',m,'facevertexcData',spring(length(m)),'facecolor','b','edgecolor','flat');view(3);axis equal;grid on;

参考回答:matlab不支持三维隐函数绘图

话题:matlab隐函数作图

问题详情:才学matlab不久,看的一本也是最基础的教程,plot函数好像显示

回答:ezplot('y*(1+0.15*(x/100)^4)-0',[1 100])

话题:matlab隐函数曲线颜色

问题详情:我用matlab在同一坐标系画了两个隐函数的曲线,出来后都是绿颜

回答:plot(x,y,'r') 横坐标x,纵坐标y,曲线颜色是红 plot(x,y,'b') 横坐标x,纵坐标y,曲线颜色是蓝plot(x,y,'g') 横坐标x,纵坐标y,曲线颜色是绿 plot(x,y,'y') 横坐标x,纵坐标y,曲线颜色是 plot(x,y,'k') 横坐标x,纵坐标y,曲线颜色是黑还可以加些其他的 别例如PLOT(X,Y,'c+:') 画出曲线每一点用+组成的颜色为为蓝绿色的曲线 matlab里有什么指令不会,你就在mand 窗口输入 help +你不懂的指令 如 help plot

参考回答:在plot函数中,加单引号,里面写上颜色的 码字母, plot(x,y,'r')就是横坐标x,纵坐标y,颜色是红。

话题:matlab 隐函数绘图

问题详情:matlab隐函数的分段函数的图像,程序怎么写?v=0.t^2-v^2

回答:楼上两位的回答基本上正确,但有点遗憾,都或多或少存在一些问题,导致最终画出来的结果都不准确。楼上两位共同存在的问题是:使用ezplot绘制隐函数,应该对两个变量分别指定范围,而不是只指定一个范围——这种情况下,会把所指定的变量范围同时作用于两个变量。而从题中要求,只是指定了t的范围,并未指定v的范围。知友dbb62的 码还另外存在一个问题:h1=ezplot('.56*x^2-.6*y^2-y ');这一句返回的句柄是个向量(两条线),所以再进一步get(h1,'Xdata')得到的数据被保存在cell数组中,后面进行 运算会出错(我用的R200b版本如此,不排除其他版本可能存在差别)。我的 码如下(对v事先定一个足够大的范围;

参考回答:h1=ezplot('.56*x^2-.6*y^2-y ');[x1]=get(h1,'Xdata');[y1]=get(h1,'Ydata');y1(x14)=[];y1(x12)=[];x1(x14)=[];x1(x12)

话题:matlab隐函数求解

问题详情:ws10为一列数据,定义了以下函数求解zp,却出现错误。高手指

回答:zp没有符号解,就是找不到一个合适的符号函数来表达zp和ws10的 可以求数字解

参考回答:Error using==solve at is not a valid expression or equation.使用错误.该等式不是一个有效的表达式或者等式.你的这个zp赋值语句

话题:matlab隐函数求解——请教高手指点

问题详情:u=1000;v=100;p=10;c=4;w=5; syms q;m=1;n=2; Fwp=1/2*erf(21/5

回答:erf是指高斯分布函数,是一个积分式,这也属于一个积分方程了,而不是一般的 数方程,可以将方程求导后再解 u=1000;v=100;p=10;c=4;w=5;m=1;n=2; syms q; Fwp=1/2*erf(21/5000*q-011/10000)+1/2; Fq=1/2*erf(1/200*2^(1/2)*q-5*2^(1/2))+1/2; [q]=solve(diff((p-w)+m*(p-2*w+c)-(1+m)*p*Fq-(n-m)*(2*w-c)*Fwp,q)) q=101506/161-25/161*(164643042+12440000*log(250/63)+12440000*i*pi+6420000*log(2))^(1/2) 101506/161+25/161*(164643042+12440000*log(250/63)+12440000*i*pi+6420000*log(2))^(1/2)

话题:matlab 隐函数的三维图

问题详情:y^2z^3=0这个方程 一个隐函数,谁能教我怎么用matlab画出

回答:不知道为什么最近老有人问这个问题。用isosurface函数进行绘制即可。也可用第一个参考 里提供的隐函数绘制命令。其它参考 上的都是关于这个函数的绘制问题和解答,绘制效果各有不同,你可以自行选择。[x,y,z]=meshgrid(linspace(-1.5,1.5,50),linspace(-.,.,50),linspace(-1.5,1.5,50));v=(x.^2 + (/4)*y.^2 + z.^2 - 1).^3 - x.^2.*z.^3 - (/0)*y.^2.*z.^3;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; 参考 :: hi.baiduhttp://www.zhishizhan.net/xiaozhishi/greatdju/blog/item/f02251e34ca243a5b20 : zhidao.baiduhttp://www.zhishizhan.net/xiaozhishi/question/11444 : zhidao.baiduhttp://www.zhishizhan.net/xiaozhishi/

评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)

猜你喜欢:

与“matlab隐函数作图-小知识”相关的热门小知识: