24小时热门版块排行榜    

查看: 3219  |  回复: 1

shshbly

金虫 (小有名气)

[求助] 【求助】matlab拟合的等值线上任意一点坐标怎么获取?以及如何沿等值线积分?

二维的数据,每个网格点都有对应的函数值f;
读入matlab以后,利用contour可以拟合出f=0的等值线;
问题是:
1. 怎样获得任意x坐标(不一定是网格节点)对应的等值线上的Y坐标值?
2. 怎样沿等值线进行积分,以获得等值线的长度?
多谢!

补充:
导入数据和画等值线的代码,以及等值线图,f=0
网格点x方向43个,y方向301个,dx=dy=0.001m
比如,求任意一点 x=0.00875 对应的 f=0等值线上点的 y 坐标值是多少?
另外,怎样积分求得红色等值线的总长度?
==============================================
Data=load('shuju.dat');
x=Data(:,1);
y=Data(:,2);
f=Data(:,5);
xx=reshape(x,301,43);
yy=reshape(y,301,43);
ff=reshape(f,301,43);
v=[0,0];
contour(xx,yy,ff,v,'r','LineWidth',2);
xlabel('x/m');
ylabel('y/m');
==============================================
【求助】matlab拟合的等值线上任意一点坐标怎么获取?以及如何沿等值线积分?
untitled.png
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

shshbly

金虫 (小有名气)

我现在想的是,[C,h]=contour(x,y,f,v)画出f=0等值线之后,C 里面保存了一系列f=0线上的点,然后再一段段求和得到长度。

不知道有没有更好的方法呢?

然后另一个问题是怎样获得任意x坐标(不一定是网格节点)对应的等值线上的Y坐标值?或者如何得到某一点(不一定是网格节点)上的函数值 f 值?我的目的是要判断任一点是在f=0前面还是后面,也就是任一点的f值是正还是负。

多谢 !
2楼2014-12-08 11:07:40
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 shshbly 的主题更新
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 化学工程321分求调剂 +10 大米饭! 2026-03-15 13/650 2026-03-17 06:57 by laoshidan
[考研] 318求调剂 +3 Yanyali 2026-03-15 3/150 2026-03-16 16:41 by houyaoxu
[考研] 0703化学调剂 +6 妮妮ninicgb 2026-03-15 9/450 2026-03-16 16:40 by houyaoxu
[考研] 中科院材料273求调剂 +4 yzydy 2026-03-15 4/200 2026-03-16 15:59 by Gaodh_82
[考研] 085600材料与化工 求调剂 +13 enenenhui 2026-03-13 14/700 2026-03-16 15:19 by 了了了了。。
[考研] 290求调剂 +5 孔志浩 2026-03-12 10/500 2026-03-16 09:01 by 余晖&
[基金申请] 面上和青基一样限30页不合理 +5 wowsunflower 2026-03-10 7/350 2026-03-14 17:21 by kingkocxr
[基金申请] 现在如何回避去年的某一个专家,不知道名字 +3 zk200107 2026-03-12 6/300 2026-03-14 17:13 by zk200107
[考研] 267一志愿南京工业大学0817化工求调剂 +5 SUICHILD 2026-03-12 5/250 2026-03-14 14:53 by jean5056
[考研] 330求调剂 +3 ?酱给调剂跪了 2026-03-13 3/150 2026-03-14 10:13 by JourneyLucky
[考研] 311求调剂 +8 zchqwer 2026-03-10 8/400 2026-03-14 00:01 by JourneyLucky
[考研] 279求调剂 +3 Dizzy123@ 2026-03-10 3/150 2026-03-13 23:02 by JourneyLucky
[考研] 0703化学调剂 +4 快乐的香蕉 2026-03-11 4/200 2026-03-13 22:41 by JourneyLucky
[考研] 332求调剂 +3 Zz版 2026-03-13 3/150 2026-03-13 20:36 by 18595523086
[考研] 【考研调剂求收留】 +3 Ceciilia 2026-03-11 3/150 2026-03-13 20:18 by JourneyLucky
[考研] 302求调剂 +6 负心者当诛 2026-03-11 6/300 2026-03-13 16:11 by JourneyLucky
[考研] 274求调剂 +3 S.H1 2026-03-12 3/150 2026-03-13 15:15 by JourneyLucky
[考研] 工科调剂 +4 Jiang191123! 2026-03-11 4/200 2026-03-13 15:15 by Miko19
[考研] 420求调剂 +4 莫向外求11 2026-03-10 6/300 2026-03-12 14:41 by ruiyingmiao
[考研] 化工0817调剂 +8 灿若星晨 2026-03-10 8/400 2026-03-10 22:44 by 星空星月
信息提示
请填处理意见