24小时热门版块排行榜    

CyRhmU.jpeg
查看: 1043  |  回复: 8

cuphunter

金虫 (知名作家)


[交流] 【求助】求助matlab数值拟合

如下:

这种形式如何通过matlab拟合得到a和b?

望能给出语言程序
回复此楼

» 猜你喜欢

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

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

查看全部散金贴

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
cuphunter(金币+3):3谢谢交流 2010-12-17 18:15:25
原则上存在无穷多解,但可以估算出a/b
2楼2010-12-03 21:39:48
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

cuphunter

金虫 (知名作家)


引用回帖:
Originally posted by hitzhang at 2010-12-03 21:39:48:
原则上存在无穷多解,但可以估算出a/b

如何估算呢?
3楼2010-12-03 22:24:12
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

robert2020(金币+1):多谢专家解答!辛苦了! 2010-12-04 09:20:46
cuphunter(金币+3):3谢谢交流 2010-12-17 18:15:39
引用回帖:
Originally posted by cuphunter at 2010-12-03 22:24:12:

如何估算呢?

分子分母同除a就得了呗
4楼2010-12-03 23:18:23
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

dongjianzhi

铜虫 (小有名气)


cuphunter(金币+1): 2010-12-17 18:15:45
没太看明白你的意思,如果说是拟合的话应该有机组数据的巴,呵呵,如果那样的话使用nlinfit函数可以拟合出a与b
5楼2010-12-11 20:10:34
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

ncxmx

木虫 (正式写手)


cuphunter(金币+2): 2010-12-17 18:15:52
引用回帖:
Originally posted by cuphunter at 2010-12-02 21:37:34:
如下:

这种形式如何通过matlab拟合得到a和b?

望能给出语言程序

能否把方程都转化为ma+nb=q这样的三个方程,然后对于每个方程取a在一个区间范围内均匀取值,求得b的取值,这样有一组a,b;同理求得另外两个方程的在同一区间的a,b取值。三个方程所有的a,b点组成新的组,最后用matlab里的曲线拟合进行拟合,不知道说明白了没?
6楼2010-12-12 15:29:02
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

abingchem

木虫 (著名写手)


cuphunter(金币+1):3谢谢交流 2010-12-17 18:15:57
cuphunter(金币+2): 2010-12-17 18:16:24
你这几组数据,最后化简后的形式都是m*a+n*b = 0,数据积累几组之后,如果方程组线性无关,a和b只能为零。拟合的结果也只能是接近于零(没具体实现)。请考虑下是不是方程有问题。
7楼2010-12-17 17:50:36
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

cuphunter

金虫 (知名作家)


谢谢交流

问题已解决
8楼2010-12-17 18:16:12
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

abingchem

木虫 (著名写手)


引用回帖:
Originally posted by cuphunter at 2010-12-17 18:16:12:
谢谢交流

问题已解决

能告知下是怎么个解决思路吗?
9楼2010-12-18 08:58:56
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 cuphunter 的主题更新
普通表情 高级回复(可上传附件)
信息提示
请填处理意见