- 积分
- 0
- 注册时间
- 2004-2-20
- 仿真币
-
- 最后登录
- 1970-1-1
|
本帖最后由 xiaoniu 于 2012-4-16 14:40 编辑
[X,Y]=meshgrid((1:1:64),(1:1:64));
T(64,64): T的值在0到1之间
[C,H]=contour(X,Y,T,0.5);
随便选了其中一条contour:
(1) 输出每个点的X坐标:
7.7558 7.0000 6.9840 6.0000 5.7798 5.0000 4.6466 4.0000 3.8667 3.3380
(2) 输出每个点的Y坐标:
1.0000 1.9843 2.0000 2.8290 3.0000 3.6566 4.0000 4.8019 5.0000 6.0000
(3)计算每两个相邻点之间的距离:
1.2410 0.0224 1.2867 0.2788 1.0195 0.4927 1.0301 0.2388 1.1312 0.8381
间距为什么一大一小一大一小。。。不是均匀的长度呢?
我的T应该resolve的很好,不应该在两个网格点之间有太大的差距.
为什么contour产生的点是这种不均匀的分布呢?会是什么原因造成?或者想请教一下,contour等值线产生的机理是什么?
谢谢! |
|