问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

matlab二元函数拟合23

发布网友 发布时间:2023-10-21 12:32

我来回答

2个回答

热心网友 时间:2024-12-14 15:49

我的理解如下
已知:
a=rand(8,1);
= 0.5497
0.9172
0.2858
0.7572
0.7537
0.3804
0.5678
0.0759
b=rand(8,1);
= 0.0540
0.5308
0.7792
0.9340
0.1299
0.5688
0.4694
0.0119
给出c的解析表达式:c=5+6*a+7*b+8*a.^2+9*b.^2
=11.1198
23.4844
18.2868
28.5195
15.1285
15.3344
16.2550
5.5857
即自变量为a和b,c为函数,5是常数项,6和7是一次项系数 8和9是二次项系数
要求:我们要通过函数拟合来得到这些系数:5 6 7 8 9
1)用polyfit是指单变量x与函数y之间的拟合关系
如果非要用这个函数,可以把二元的输入加权合并成一元输入,类似于一元回归的思想,比如将输入x=a+b(平均加权)作为输入变量,此时的映射关系为x为输入,c为函数输出
输入polyfit(x,c,2)
得到3.3457 8.2160 4.8824
即c=3.3457*x^2+ 8.2160*x+4.8824
=3.3457*(a+b)^2+ 8.2160*(a+b)+4.8824
或者你可以用更多阶来拟合
比如polyfit(x,c,3)得到1.0187 0.6132 10.1033 4.6768
2)可以用多元线性回归的命令regress
输入矩阵X=[ones(size(a)) a b a.*b a.^2 b.^2];
X为6列数据,得到的系数分别对应这6列
p=regress(c,X)
p = 5.0000
6.0000
7.0000
0.0000
8.0000
9.0000
p就是需要求解的系数这里面出现了一个0是对应交叉项a*b的
因为之前的解析式中就没有交叉项所以该系数为0

热心网友 时间:2024-12-14 15:49

1.不要想着什么都直接问别人要程序
2.matlab里有一个非线性拟合函数lsqcurvefit,我给你个范例,照着写就行了
x=0.019,0.023,0.027
y=430,380,256
3
parameters:
a,b,c
target
function:
y=(a*(1-x/b)+x/b)^c
================================================
function
untitled3
clc
xi=[0.019,0.023,0.027];
yi=[430,380,256];
abc0=[4,0.5,5];
abc
=
lsqcurvefit(@fun,abc0,xi,yi)
function
y
=
fun(abc,x)
y
=
(abc(1)*(1-x/abc(2))+x/abc(2)).^abc(3);
abc
=
31.2588
-3.9585
1.7033
============================================
3.采用什么函数形式拟合要看你有没有合适的理论模型,如果没有模型的话,用多项式拟合最方便,matlab有函数polyfit,但我不知道能不能拟合二元函数,自己看下帮助
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
...经常感到孤独、万事无聊,请问怎样治疗孤独?谢谢! 移动号码不用了一段时间现在拨号显示空号要怎么激活 圣女小番茄简介 《一曲终人两散》最新txt全集下载 石膏几何体写生内容简介 石膏几何体内容简介 句子: We mustn't climb the trees.怎么填空? 市妇婴医院生产点样建档? 长治怀孕建档要准备什么材料呢? 工厂隔音房 08年思域,1.8自动挡,二手车能卖多少钱?2 intouch适合什么系统下安装?Vista系统能安装吗 大家觉得在县城开电影院可行吗 网络机顶盒安装哪个软件可以直播电视台6 求助:XP系统最高能装LR哪个版本 网络机顶盒用什么软件看电视直播10 哪个电视软件能播放南康卫视?2 "推敲"一词源于诗人愈和贾岛之间的故事4 底面周长是21.98厘米,高是5厘米,求圆柱的表面积5 一个等腰三角形的周长为21厘米,一边长为5厘米,求其他两边长16 等腰三角形的周长为21厘米,如果它的一边长为5厘米,则其他两...1 灭 五笔怎么打2 农历七月十四号是什么星座?阳历我不知道。 我农历七月十四的生日,七月十四过生日好吗。鬼节。6 灭字五笔怎么打1 灭字五笔怎么打3 有一个钉钉群已经退了,但为什么还是能收到视频会议的?6 为什么老是习惯一个人! 我女朋友今天给我发了个(*1543),是什么意思?她让我自己...31 跪求lightroom中文破解版,要XP系统可以装上的,跪求... 08年手动挡低带天窗思域二手车值多少钱??12万公里。 08年1.5mt思域9万公里能卖多少钱?1 等腰三角形一边长是8cm,另一边长是5cm,则它的周长是( ... 形容女性褒义成语41 美国著名网球运动员,一对黑人姐妹花,她们姓什么? ...,旧的被新申请的微信替换了。请问怎么找回旧的?_百度... 新注册的怎么养不会被封87 ...的B.指南针能指南是由于地磁场对指南针磁极 好听的大全77 ...指南针能指南北是因为它受到地磁场的作用 B 新怎么养号的最新相关信息120 ...,旧的被新申请的微信替换了。请问怎么找回旧的?_百度... 如何将旧微信的好友转到新来?1 蛟龙得云雨 会聚正当时 身腾云霄上 开口吐红霓是什么意思? 如何将旧微信的好友转到新来21 装lightroom显示目录不能位于网络卷或只读文件夹中是什...4 怎么把微信好友转移到另一个?65 为什么我习惯一个人习惯清静1 为什么我习惯一个人习惯清静 ...,旧的被新申请的微信替换了。请问怎么找回旧的?_百度...