24小时热门版块排行榜    

查看: 2305  |  回复: 15

swenson

新虫 (初入文坛)


[交流] 【求助】请教一个matlab程序,谢谢帮忙!!

大侠们,能否有高人指点一下如何用matlab算三维图谱的公式?xyz的坐标都有,用origin做出三维图谱来了,但是我想要那个图谱的公式,小弟数学能力很差,能否有高人指点,不胜感激!!坐标如下:
x值         y值                 z值
0.25        1        0.047860112
1        1        0.062854219
2        1        0.078979266
3        1        0.106445975
4        1        0.11858658
5        1        0.131828048
6        1        0.155918633
7        1        0.182605332
0.75        3        0.011271736
3        3        0.02963579
6        3        0.057049111
9        3        0.075963397
12        3        0.096865824
15        3        0.10994945
18        3        0.122206129
21        3        0.127888343
1.25        5        0.019838579
5        5        0.053086577
10        5        0.072622303
15        5        0.102968733
20        5        0.105024951
25        5        0.122675644
30        5        0.140003804
35        5        0.144276128
1.75        7        0.044580201
7        7        0.077043657
14        7        0.110756662
21        7        0.132624131
28        7        0.14896976
35        7        0.158503518
42        7        0.171017844
49        7        0.188874541
2.25        9        0.057604421
9        9        0.09598382
18        9        0.123507379
27        9        0.148017731
36        9        0.158870857
45        9        0.170559727
54        9        0.185583918
63        9        0.193474889
5        10        0.0147994
10        10        0.027379199
15        10        0.030286921
20        10        0.042592533
25        10        0.049217973
30        10        0.051237984
40        10        0.067184034
50        10        0.089672547
60        10        0.091404513
70        10        0.113311057
80        10        0.11787768
origin图谱如下:

[img]http://[/img]
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

» 抢金币啦!回帖就可以得到:

查看全部散金贴

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

小籹籽

银虫 (小有名气)


shen ao a
2楼2010-12-26 21:45:43
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
你是想拟合一个公式么?

用Mathematica吧,超简单,功能超级强大

比如我们已经知道几个点的x和y坐标{1,2},{2,4},{3,6},要拟合y=a*x+b的公式可以这样写程序

F={{1,2},{2,4},{3,6}};
FindFit[F,a*x+b,{a,b},x]

结果是({a ->2., b -> 2.3075552236602768*^-15}

其实就是a=2;b=0

当然这是个程序是非线性耦合,对于越复杂的公式,这个拟合程序的优势体现的越强,在这里拟合一个线性方程反倒是感觉答案不是太理想
3楼2010-12-27 06:05:35
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
swenson(金币+20): 2010-12-27 12:17:48
刚刚发现,你是二元函数哈

那就再举个例子

比如我们已经知道几个点的x、y和z坐标{x,y,z}是{1,2,4},{2,4,8},{3,6,12},要拟合y=a*x+b*y的公式可以这样写程序

F={{1,2,4},{2,4,8},{3,6,12}};
FindFit[F,a*x+b*y,{a,b},{x,y}]

结果是{a->2., b->1.}
4楼2010-12-27 06:16:37
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

swenson

新虫 (初入文坛)


引用回帖:
Originally posted by 小木虫 at 2010-12-27 06:05:35:
你是想拟合一个公式么?

用Mathematica吧,超简单,功能超级强大

比如我们已经知道几个点的x和y坐标{1,2},{2,4},{3,6},要拟合y=a*x+b的公式可以这样写程序

F={{1,2},{2,4},{3,6}};
FindFit[F,a*x+b,{a, ...

谢谢您啊!
请问我不知道公式,那个mathematica能够自动拟合公式吗?因为我要计算的就是那个公式
5楼2010-12-27 12:19:22
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
swenson(金币+30): 2010-12-27 12:59:57
引用回帖:
Originally posted by swenson at 2010-12-27 12:19:22:

谢谢您啊!
请问我不知道公式,那个mathematica能够自动拟合公式吗?因为我要计算的就是那个公式

呵呵,那是不可能的,您把现代数学想得也太智能化了,且不说没有这样的方法,就算有这样的方法,那么理论上我们必须知道无数个点坐标才行,这是不可能的吧?

只能说一般而言默认的拟合是线性拟合

当然也可以用幂函数展开取前面几项
6楼2010-12-27 12:27:45
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
当然你可以按照您期望的公式形式来拟合
7楼2010-12-27 12:31:28
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

swenson

新虫 (初入文坛)


引用回帖:
Originally posted by swenson at 2010-12-27 12:19:22:

谢谢您啊!
请问我不知道公式,那个mathematica能够自动拟合公式吗?因为我要计算的就是那个公式

感觉您挺真诚的,金币都给了,谢谢您了!我学学那个Mathematica试试吧
8楼2010-12-27 13:00:43
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

wfwpq

铁杆木虫 (著名写手)



小木虫(金币+0.5):给个红包,谢谢回帖交流
这个也很简单
首先,将数据输入Origin中,工具栏中选择plot - 3D XYZ - 3D scatter;
做出图后,
工具栏中选择analysis - fitting - nonlinear surface fit - open dialogue然后在弹出的对话框中选择一个你想要的拟合的目标函数,譬如Guass2D,再点击Fit即可,
具体的公式在你绘制的Graph上也有显示
9楼2010-12-27 13:07:31
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

wfwpq

铁杆木虫 (著名写手)


[quote]Originally posted by swenson at 2010-12-26 15:26:27:
大侠们,能否有高人指点一下如何用matlab算三维图谱的公式?xyz的坐标都有,用origin做出三维图谱来了,但是我想要那个图谱的公式,小弟数学能力很差,能否有高人指点,不胜感激!!坐标


对了,用Matlab也可以,不过也是这种方法,Origin就能搞定
10楼2010-12-27 13:08:38
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

wfwpq

铁杆木虫 (著名写手)



小木虫(金币+0.5):给个红包,谢谢回帖交流
引用回帖:
Originally posted by swenson at 2010-12-26 15:26:27:
大侠们,能否有高人指点一下如何用matlab算三维图谱的公式?xyz的坐标都有,用origin做出三维图谱来了,但是我想要那个图谱的公式,小弟数学能力很差,能否有高人指点,不胜感激!!坐标

要是真需要Matlab的话,再联系啊,
其实要拟合的公式都是一样的,关键还是选择你想要拟合的函数类型
11楼2010-12-27 13:10:44
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

swenson

新虫 (初入文坛)


引用回帖:
Originally posted by swenson at 2010-12-27 13:00:43:

感觉您挺真诚的,金币都给了,谢谢您了!我学学那个Mathematica试试吧

您好,谢谢您的回答!但是我照您的方法做,那个analysis下面的Non-linear curve fit是暗的,点不了啊,这是怎么回事呢
12楼2010-12-27 15:14:08
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

swenson

新虫 (初入文坛)


引用回帖:
Originally posted by wfwpq at 2010-12-27 13:07:31:
这个也很简单
首先,将数据输入Origin中,工具栏中选择plot - 3D XYZ - 3D scatter;
做出图后,
工具栏中选择analysis - fitting - nonlinear surface fit - open dialogue然后在弹出的对话框中选择一个你想要 ...

谢谢您!为什么我俺您的方法,那个 nonlinear surface fit 是暗的,点不了啊
13楼2010-12-27 15:16:10
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

wfwpq

铁杆木虫 (著名写手)



小木虫(金币+0.5):给个红包,谢谢回帖交流
引用回帖:
Originally posted by swenson at 2010-12-27 15:16:10:

谢谢您!为什么我俺您的方法,那个 nonlinear surface fit 是暗的,点不了啊

要在graph界面点击才行,画的图是3D Scatter图吧
14楼2010-12-27 17:49:50
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

swenson

新虫 (初入文坛)


引用回帖:
Originally posted by wfwpq at 2010-12-27 17:49:50:


要在graph界面点击才行,画的图是3D Scatter图吧

现在可以了,谢谢啊!!
15楼2010-12-27 18:34:49
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

彭成松

银虫 (小有名气)



小木虫(金币+0.5):给个红包,谢谢回帖交流
这个公式主要靠自己去提取的,没有哪个软件能有那么厉害啥公式都能给你
16楼2011-01-03 22:51:12
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 swenson 的主题更新
普通表情 高级回复 (可上传附件)
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 化学工程321分求调剂 +5 大米饭! 2026-03-15 5/250 2026-03-15 18:49 by a不易
[考研] 一志愿985,本科211,0817化学工程与技术319求调剂 +3 Liwangman 2026-03-15 3/150 2026-03-15 18:16 by JourneyLucky
[考研] 085601材料工程315分求调剂 +3 yang_0104 2026-03-15 3/150 2026-03-15 10:58 by peike
[考研] 一志愿哈工大材料324分求调剂 +5 闫旭东 2026-03-14 5/250 2026-03-14 14:53 by 木瓜膏
[考研] 267一志愿南京工业大学0817化工求调剂 +5 SUICHILD 2026-03-12 5/250 2026-03-14 14:53 by jean5056
[考研] 297求调剂 +4 学海漂泊 2026-03-13 4/200 2026-03-14 11:51 by 热情沙漠
[考研] 337一志愿华南理工材料求调剂(有希望2吗?) +3 mysdl 2026-03-09 3/150 2026-03-14 02:53 by JourneyLucky
[考研] 一志愿湖师大化学289求调剂 +6 XMCMM3.14159 2026-03-10 6/300 2026-03-14 00:28 by JourneyLucky
[考研] 2026考研调剂+本科延边大学+山东大学+生物化学与分子生物学+有项目经验 +3 ccdsscjy 2026-03-10 3/150 2026-03-14 00:12 by JourneyLucky
[考研] 0805,333求调剂 +3 112253525 2026-03-10 3/150 2026-03-13 23:42 by JourneyLucky
[考研] 0856材料与化工301求调剂 +5 奕束光 2026-03-13 5/250 2026-03-13 22:00 by 星空星月
[考研] (081700)化学工程与技术-298分求调剂 +12 11啦啦啦 2026-03-11 35/1750 2026-03-13 21:25 by JourneyLucky
[考研] 293求调剂 +3 世界首富 2026-03-11 3/150 2026-03-13 16:27 by JourneyLucky
[考研] 310求调剂 +3 【上上签】 2026-03-11 3/150 2026-03-13 16:16 by JourneyLucky
[考研] 302求调剂 +6 负心者当诛 2026-03-11 6/300 2026-03-13 16:11 by JourneyLucky
[考博] 福州大学杨黄浩课题组招收2026年专业学位博士研究生,2026.03.20截止 +3 Xiangyu_ou 2026-03-12 3/150 2026-03-13 09:36 by duanwu655
[考研] 0857 资源与环境 285分 +6 未名考生 2026-03-09 6/300 2026-03-11 21:08 by 30660438
[考研] 298求调剂 +3 Vv呀! 2026-03-10 3/150 2026-03-10 22:40 by 剑诗杜康
[考研] 一志愿:武汉理工,材料工程,英二数二 总分314 +3 2202020125 2026-03-10 4/200 2026-03-10 13:54 by xiongyaxuan
[硕博家园] 木虫好像不热闹了,是不是? +4 偏振片 2026-03-10 4/200 2026-03-10 09:51 by longwave
信息提示
请填处理意见