24小时热门版块排行榜    

查看: 488  |  回复: 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个字符以上)
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 085600 材料与化工 329分求调剂 +8 Mr. Z 2026-03-25 8/400 2026-03-25 23:00 by peike
[考研] 总分293求调剂 +4 加一一九 2026-03-25 6/300 2026-03-25 22:34 by barlinike
[考研] 材料求调剂 +4 .m.. 2026-03-25 4/200 2026-03-25 21:30 by peike
[考研] 321求调剂 +3 璞玉~~ 2026-03-25 3/150 2026-03-25 19:07 by Zhanglab-TJU
[考研] 材料学硕,求调剂 6+4 糖葫芦888ll 2026-03-22 9/450 2026-03-25 11:19 by greychen00
[考研] 0703化学求调剂 +6 奶油草莓. 2026-03-22 7/350 2026-03-25 10:00 by shangxh
[考研] 311求调剂 +3 冬十三 2026-03-24 3/150 2026-03-24 21:31 by peike
[考博] 26申博自荐 +3 whh869393 2026-03-24 3/150 2026-03-24 09:55 by 21018060
[考研] 一志愿河北工业大学0817化工278分求调剂 +7 jhybd 2026-03-23 12/600 2026-03-24 09:03 by jhybd
[考研] 一志愿山东大学药学学硕求调剂 +3 开开心心没烦恼 2026-03-23 4/200 2026-03-24 00:06 by 开开心心没烦恼
[考研] 291求调剂 +8 hhhhxn.. 2026-03-23 8/400 2026-03-23 23:15 by peike
[考研] 336求调剂 +4 收到VS 2026-03-20 4/200 2026-03-23 19:02 by macy2011
[考研] 263求调剂 +6 yqdszhdap- 2026-03-22 9/450 2026-03-23 12:57 by yqdszhdap-
[考研] 315分,诚求调剂,材料与化工085600 +3 13756423260 2026-03-22 3/150 2026-03-22 20:11 by edmund7
[考研] 306求调剂 +5 来好运来来来 2026-03-22 5/250 2026-03-22 16:17 by BruceLiu320
[考研] 寻找调剂 +4 倔强芒? 2026-03-21 4/200 2026-03-22 16:14 by 木托莫露露
[考研] 求调剂院校信息 +6 CX 330 2026-03-21 6/300 2026-03-22 15:25 by 无懈可击111
[考研] 生物学调剂 +5 Surekei 2026-03-21 5/250 2026-03-22 14:39 by tcx007
[考研] 085601调剂 358分 +3 zzzzggh 2026-03-20 4/200 2026-03-21 10:21 by luoyongfeng
[考研] 086500 325 求调剂 +3 领带小熊 2026-03-19 3/150 2026-03-20 18:38 by 尽舜尧1
信息提示
请填处理意见