24小时热门版块排行榜    

查看: 636  |  回复: 0
【悬赏金币】回答本帖问题,作者月璎珞将赠送您 300 个金币

月璎珞

至尊木虫 (职业作家)

[求助] 求带参数约束条件的数据拟合C语言代码

已知两列数据:X=[x1, x2, ……, xn],Y=[y1, y2, ……, yn];
拟合函数y=a*x^b+c拟合,其中a, b, c是拟合参数,且参数b必须满足约束条件:b∈[m, n].
我能用matlab实现,但现在需要不安装matlab,用C语言运行,跪求大神帮忙!

附matlab算例:
x=[332   414   507   653   739   888    1060    1268   1607   1920   2438    2886    3485];
y=[4.7   5.1   5.5    6    6.3    6.7    7.1    7.5     8      8.4    8.8     9.1     9.4]-4.7;
x=x';    % transfer Row matrix to Column matrix;
y=y';
p1=fittype('a*x^b+c','dependent',{'y'},'independent',{'x'},'coefficients',{'a', 'b', 'c'});  %  Fitting function
opts = fitoptions( 'Method', 'NonLinearLeastSquares' );
opts.Lower = [0  0.3 -20];
opts.StartPoint = [1, 0.4,-0.25];
opts.Upper = [200 0.49  0];
f1=fit(x,y,p1,opts);
res1=[coeffvalues(f1)]

不用安装matlab软件,怎么把上面的程序用C语言实现?
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 月璎珞 的主题更新
不应助 确定回帖应助 (注意:应助才可能被奖励,但不允许灌水,必须填写15个字符以上)
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 一志愿安徽大学材料工程专硕313分,求调剂的学校 +6 Yu先生 2026-03-10 8/400 2026-03-10 23:13 by wangjihu
[考博] 读博申请 +4 感dd 2026-03-10 6/300 2026-03-10 17:01 by nxgogo
[考研] 337一志愿华南理工材料求调剂 +5 mysdl 2026-03-07 5/250 2026-03-10 14:54 by ruiyingmiao
[考研] 08工科 +5 li李乐成 2026-03-06 5/250 2026-03-10 14:51 by 在风落中
[考研] 材料专硕调剂 +7 慕辰123 2026-03-05 10/500 2026-03-10 14:22 by peike
[考研] 复试调剂 +6 呼呼?~+123456 2026-03-08 8/400 2026-03-10 11:36 by 呼呼?~+123456
[考博] 2026博士申请 +6 起泡酒 2026-03-08 6/300 2026-03-10 10:26 by 何由彻
[考研] 考研调剂,一志愿山东大学材料与化工,328分,政治51 +5 关你西红柿929 2026-03-08 6/300 2026-03-09 13:50 by 新篇章DFSS
[考博] 申博 +5 添菜了哈 2026-03-04 8/400 2026-03-09 10:52 by jamesqi
[考研] 286求调剂 +12 Faune 2026-03-06 14/700 2026-03-08 14:54 by hmn_wj
[考研] 301求调剂 +5 一二LV 2026-03-07 5/250 2026-03-07 22:20 by 18137688336
[考研] 诚求调剂,323分 有专利/科研/实习经历 +6 橙子cyx 2026-03-06 8/400 2026-03-07 19:06 by 新篇章DFSS
[考研] 一志愿哈尔滨工业大学0856材料与化工,前三科206,总分283,求调剂 +7 26考研求调剂 2026-03-06 7/350 2026-03-07 14:49 by Miko19
[考研] 材料工程调剂 +6 zbcm_zbcm 2026-03-05 6/300 2026-03-06 15:36 by @飒飒飒飒
[考研] 287求调剂 +3 看看我. 2026-03-05 6/300 2026-03-06 10:40 by Iveryant
[考研] 求材料调剂 +4 berdmond 2026-03-05 4/200 2026-03-05 19:45 by 黑衣馒头人
[考研] 293求调剂 +3 是乐渝哇 2026-03-04 3/150 2026-03-04 23:12 by wutongshun
[考研] 一志愿985材料与化工 326分求调剂 +3 Hz795795 2026-03-04 3/150 2026-03-04 20:54 by wutongshun
[考研] 0703化学求调剂,总分320分,一志愿中南民族大学 +3 19286712440 2026-03-04 3/150 2026-03-04 18:30 by houyaoxu
[考研] 0857求调剂 +4 CDDD1013 2026-03-04 4/200 2026-03-04 16:08 by zhukairuo
信息提示
请填处理意见