matlab如何绘制隐函数隐函数绘图函数调用错误,求助大佬!

版权声明:本文为博主原创文章遵循 版权协议,转载请附上原文出处链接和本声明

matlab如何绘制隐函数中图形绘制分为2中,一种是2维图形绘制还有就是3维图形绘制

用到嘚函数plot,fplot等举例说明这两个函数的用法,

在[-2,2]区间绘制sin(x)的图形这个图形用plot做法入下:

这里就可以将图形绘制完毕。

下面说一下将两個图形放在一起绘制的做法:

这里就是将sin(x),cos(x)的曲线在一起显示并且sin(x)曲线的颜色为红色,cos(x)的颜色为黄色此处颜色可以在网上查找相关的颜銫的符号,比如这里plot(x,y,'r-x',x,z,'y-x')其中r-x代表红色,r-y代表黄色注意这里的y是yellow的意思,不要理解为想xyz中的y

到这里2维图形就ok了!!!

绘制3维曲线可用plot3函數,例:

绘制3维曲面需要用到meshgrid()函数先生成网格数据格式为[x,y]=meshgrid(u,v),u,v分别是维和n维的向量得到的x和y为n*m维的矩阵,然后使用mesh函数绘制图形格式为mesh(x,y,z)。

【原创】matlab如何绘制隐函数中如何實现二维和三维隐函数绘图

本帖由matlab如何绘制隐函数技术论坛原创原帖参见

matlab如何绘制隐函数中提供了好几个简易绘图函数,一般都是以ez开頭的函数

但是很惋惜的是matlab如何绘制隐函数近千个函数中却没有提供绘制三维函数的隐函数的函数真是很大的失败

那你是如何绘制隐函数圖像的呢?特别是三维隐函数!

下面就讨论下如何自己实现二维、三维的隐函数绘图问题!

希望大家积极讨论,共同分享下自己的经验

matlab洳何绘制隐函数中提供的ez开头的函数基本都支持二维隐函数绘图

如果细心的网友,肯定注意到了其实所谓的隐函数绘图,其实器本质昰使用了一个contour()函数

下面是我们自己使用contour函数改造的二维隐函数绘图函数

自定义三维隐函数绘制函数

全世界人都知道matlab如何绘制隐函数那几千個库函数中可恨的是,却偏偏不提供个三维隐函数的图像绘制的函数真是郁闷死了

好,下面我们看一个三维隐函数绘制的应用它灵活的应用了matlab如何绘制隐函数的isosurface()(等值面函数),绘制出来的图效果还比较好

加载中请稍候......

以上网友发言只代表其个人观点,不代表新浪网的觀点或立场

我要回帖

更多关于 matlab隐函数绘图 的文章

 

随机推荐