rwhn.net
当前位置:首页 >> 如何用mAtlAB画这种图?具体什么语句呢?ContourF... >>

如何用mAtlAB画这种图?具体什么语句呢?ContourF...

图中用箭头表示的矢量场可以中quiver函数画出 填色可以用imagesc函数画出 具体需要给出数据才能给出详细代码

可以用pcolor: [x,y]=meshgrid(0:.1:1,0:5);z=240-200*x;pcolor(x,y,z)shading interp colorbar

你画出这些点,肯定有这些点的x坐标和y坐标 首先用[x(:) y(:)]这个把点的坐标表示为 Nx2的矩阵 也就是N行2列的矩阵,N行对应原来的N个点 第一列是x坐标,第二列是y坐标 再用hist3函数,把这些点的二维分布统计出来 N=numel(x); [n C]=hist3([x(:...

1、在workspace里面,找到想要的Y值大小,看在几行几列,对应的X值就行了。 2、MATLAB是美国MathWorks公司出品的商业数学软件,用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境,主要包括MATLAB和Simulink两大部...

matlab画等值线剖面使用的是coutor函数,示例如下: x=[-10.5 -7 -3.5 0 3.5 7 10.5 -10.5 -7 -3.5 0 3.5 7 10.5 -10.5 -7 -3.5 0 3.5 7 10.5 -10.5 -7 -3.5 0 3.5 7 10.5];//x坐标数据y=[2 2 2 2 2 2 2 5 5 5 5 5 5 5 8 8 8 8 8 8 8 11 11 11 1...

原理不同,contourf是先计算等值线,然后在等值线之间填充颜色;pcolor是直接将数值映射成对应的色块,不用shading interp的情况下其实二者的图象差得很多,用了shading interp看起来比较象。不知道matlab下contourf用的什么插值方法,但shading...

一个figure里面只能用同一个colormap 用subplot可以在一个figure中画几个小图 但是它们是共享一个colormap的 但是它们是对应的颜色影射的范围是根据各自不同数据而定的 如果两个图的数据的范围不一致,那么这两个图中相同的颜色所表示的数值是不...

下面是我的代码: clc;clearx=-2:0.2:2;y=x;[X,Y]=meshgrid(x,y);Z=exp(-X.^2-Y.^2);Zx=-2*exp(-X.^2-Y.^2).*X;Zy=-2*exp(-X.^2-Y.^2).*Y;figure(1)surf(X,Y,Z)axis equalfigure(2)contourf(X,Y,Z)hold onquiver(X,Y,Zx,Zy)axis equal 希望你喜...

画等值线并填色用函数contourf函数。 假设你的矩阵为M,就可以用 contourf(210:240,30:60,M) 其中,等值线的数量以及具体值都可以指定,还可以在等值线上用clabel函数添加数值标签。配色方面可以用colormap函数改变。

这个用contourf函数做,代码还是自己写吧,也能熟悉一下,具体的可以百度一下contourf的命令

网站首页 | 网站地图
All rights reserved Powered by www.rwhn.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com