声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 7267|回复: 12

[绘图技巧] 求助:绘制等值线图和梯度场

[复制链接]
发表于 2006-10-7 17:27 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
绘制z=1/(x^2-2x+4)+1/(y^3-2y+4)的等值线和梯度场
我的程序:
clear,clf,
n=20;
x=linspace(-8,8,20);y=linspace(-8,8,20);
[x,y]=meshgrid(x,y);
for i=1:n
    for j=1:n
        z(i,j)=1/(x(i,j).^2-2.*x(i,j)+4)+1/(y(i,j).^3-2.*y(i,j)+4);
    end
end
zz=1*ones(1,n);plot3(x,x,zz),grid off,hold on
    mesh(x,y,z)
    xlabel('x'),ylabel('y'),zlabel('z'),box on
    contourf(x,y,z,n)
大家帮帮我吧,谢谢了!!
回复
分享到:

使用道具 举报

发表于 2006-10-7 18:30 | 显示全部楼层
  1. zz=1*ones(1,n);plot3(x,x,zz),grid off,hold on
  2.     mesh(x,y,z)
  3.     xlabel('x'),ylabel('y'),zlabel('z'),box on
复制代码


这部分不要不就行了吗?

评分

1

查看全部评分

 楼主| 发表于 2006-10-7 19:04 | 显示全部楼层
这部分是抄的书上的
那么梯度场怎么绘制呢?
发表于 2006-10-7 19:08 | 显示全部楼层
用jacobian求出梯度,然后绘图
 楼主| 发表于 2006-10-7 19:23 | 显示全部楼层
我们书上用的是gradient函数
问题是我不会用啊
试了很久了都
发表于 2006-10-7 20:21 | 显示全部楼层
like this?
  1. function ContourF
  2. clc
  3. clear
  4. clf
  5. [x,y]=meshgrid(-1:.2:4);
  6. z=1./(x.^2-2*x+4)+1./(y.^3-2*y+4);
  7. [px,py]=gradient(z,.2,.2);
  8. v=-1:.2:4;
  9. [C,h]=contour(v,v,z);
  10. set(gca,'nextplot','add');
  11. quiver(v,v,px,py);
复制代码

[ 本帖最后由 bainhome 于 2006-10-7 20:24 编辑 ]
hanshtuxiang.jpg

评分

2

查看全部评分

发表于 2007-1-12 17:28 | 显示全部楼层

Thank you!

you are best!
发表于 2008-11-25 21:32 | 显示全部楼层

有哪位能做气象上面的风玫瑰图啊?

在气象数据处理中用到的风玫瑰图,怎么用MTLAB做出来呢?有谁知道啊?
发表于 2009-6-6 16:30 | 显示全部楼层

回复 8楼 lizhenjie17 的帖子

画风玫瑰别用matlab,用Grapher比较好,比较专业,画出来也挺美观。

你去网上找一个,之后在图表——2D图表——玫瑰图里,弄好数据,直接就可以画出来了,很简单。
发表于 2010-2-6 20:50 | 显示全部楼层

6楼的程序有问题

请教6楼的程序ContourF at 9有问题
我的matlab运行出现的问题??? Attempt to execute SCRIPT contour as a function.

[ 本帖最后由 ChaChing 于 2010-2-6 21:04 编辑 ]
发表于 2010-2-6 23:15 | 显示全部楼层

回复 10楼 wusemm 的帖子

请使用which contour -all检查下, 看是否有同名自定script!
发表于 2012-5-28 11:55 | 显示全部楼层
来支持一下,刚来看得不太明白。

点评

反对: 5.0
反对: 5
要看明白是得花时间的, 但你有吗?  发表于 2012-6-17 10:57
发表于 2012-6-17 09:46 | 显示全部楼层
这太有才了。

点评

反对: 5.0
反对: 5
最后告知, 请自重! 将建议管理阶层禁言  发表于 2012-6-17 10:45
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-11-17 22:46 , Processed in 0.097003 second(s), 23 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表