声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 2327|回复: 6

[混合编程] 关于matlab拟合函数的问题

[复制链接]
发表于 2011-8-13 09:45 | 显示全部楼层 |阅读模式

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

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

x
各位好,最近我突然有个想法,也不知道靠不靠谱,所以来这里问一下大家。想法大概就是这样:我有两组一维数据,x和y,都是相同长度的向量值,然后我想算出x和y的关系,想用matlab进行拟合,问题来了,我如何按照我自己的想法得到相应的x和y的关系表达式。
例如:1.我想得到y关于x的线性表达式,也就是y=ax+b,这样很容易得到;
          2.我想得到y关于x的二次表达式,也就是y=ax^2+bx+c,这样也好的;
    可是我能不能够得到 y=ax^(1/3)+b呢?请高手指教
回复
分享到:

使用道具 举报

发表于 2011-8-14 09:20 | 显示全部楼层
本帖最后由 shuidixn 于 2011-8-14 09:20 编辑

既然数据都有了,我觉得函数关系肯定也定了,不可能是线性又是非线性。可以cftool看下数据的大体分布,然后确定线性还是非线性的关系;或者插值
发表于 2011-8-15 21:03 | 显示全部楼层
其实我也想拟合出自己的曲线,就是根据实验数据辨识出参数的一些未知数
发表于 2011-8-16 00:09 | 显示全部楼层
回复 1 # cqupenghao 的帖子

多项式使用ployfit, 比较特殊的找找Curve Fitting Toolbox/Optimization Toolbox! ex: cfit...
 楼主| 发表于 2011-8-18 14:58 | 显示全部楼层
回复 2 # shuidixn 的帖子

你可能没理解我的意思,我本来直接在excel里面根据数据画的xy折线图,然后老师跟我说,如果没有数学模型就不能称之为科学,所以老师希望我能够拟合出一个数学模型来,并且希望还是指数形式的
 楼主| 发表于 2011-8-18 15:22 | 显示全部楼层
回复 4 # ChaChing 的帖子

谢谢,我知道方法了,现在才发现原来matlab还有那么多可用的工具箱,
发表于 2011-8-22 00:20 | 显示全部楼层
本帖最后由 ChaChing 于 2011-8-22 00:20 编辑

Ref: [资源共享]MATLAB曲线拟合向导 http://forum.vibunion.com/thread-49726-1-1.html
   拟合个曲线 http://forum.vibunion.com/thread-62439-1-1.html
   cftool如何把matlab图形中的数据输出? http://forum.vibunion.com/thread-37230-1-1.html
   多项式拟合 http://forum.vibunion.com/home-space-uid-31257-do-blog-id-1130.html
from http://forum.vibunion.com/home-space-uid-63979-do-blog-id-18250.html
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

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

GMT+8, 2024-11-5 14:55 , Processed in 0.066695 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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