24小时热门版块排行榜    

查看: 6032  |  回复: 0

yi小小鸟

木虫 (小有名气)

小小鸟

[求助] 求指导,MATLAB非线性拟合无法完成,提示-Complex value computed by model function

本人想通过matlab做一个非线性数据拟合,一直实现不了,求大神指导,万分感谢!

拟合公式:R(fx)=3*A*us/(ua+us)/(((((3*ua*(ua+us))+(2*3.14*fx)^2)^(1/2))/(ua+us)+1)*((((3*ua*(ua+us))+(2*3.14*fx)^2)^(1/2))/(ua+us)+3*A))
此公式为文献上给出的原始公式,A为一个常数,R反射率,fx空间频率,均为实验数据,ua和us是最终想拟合的参数。

Matlab程序:

clear all;clc;
for i = 1:5
    I0 = imread([路径',num2str(i),'.jpg']);
    I{i} = I0;
end
n=1.51;fx_0=[0.04:0.01:0.08];
Reff=0.0636*n+0.668+0.710/n-1.440/n^2;
A_value=(1-Reff)/[2*(1+Reff)];
syms A ua us fx;
f = sym('3*A*us/(ua+us)/(((((3*ua*(ua+us))+(2*3.14*fx)^2)^(1/2))/(ua+us)+1)*((((3*ua*(ua+us))+(2*3.14*fx)^2)^(1/2))/(ua+us)+3*A))');
f = subs(f,A,A_value);
f_str = char(f);
for i = 1:201
    for j = 1:201
        st_ = [-0.0146 -0.8187];
        ft_ = fittype(f_str,...
    'dependent',{'R'},'independent',{'fx'},...
    'coefficients',{'ua', 'us'});
for k = 1:5
    R(k) = double(I{k}(i,j));
end
[cfun,gof] = fit(fx_0',R',ft_,'Startpoint',st_);
I_result_ua(i,j) = cfun.a;
I_result_us(i,j) = cfun.b;
    end
end

subs(f,A,A)
f = sym('(3*A*us/(ua+us)/(((((3*ua*(ua+us))+(2*3.14*fx)^2)^(1/2))/(ua+us)+1)*((((3*ua*(ua+us))+(2*3.14*fx)^2)^(1/2))/(ua+us)+3*A)))')

拟合后matlab一直显示Complex value computed by model function, fitting cannot continue.
Try using or tightening upper and lower bounds on coefficients.
更改了ua和us的初始变量,也没有效果。

注:程序中的数据为五幅图片,分别是fx在0.04、0.05、0.06、0.07、0.08/mm下的,拟合思路为用5幅图的同一位置(x,y)的数据进行拟合,逐点拟合。所以最后输出的是ua和us201*201的一组数据,可以通过imshow显示图片。

一直实现不了,求大神指导,万分感谢!

求指导,MATLAB非线性拟合无法完成,提示-Complex value computed by model function
1.jpg


求指导,MATLAB非线性拟合无法完成,提示-Complex value computed by model function-1
2.jpg


求指导,MATLAB非线性拟合无法完成,提示-Complex value computed by model function-2
3.jpg


求指导,MATLAB非线性拟合无法完成,提示-Complex value computed by model function-3
4.jpg


求指导,MATLAB非线性拟合无法完成,提示-Complex value computed by model function-4
5.jpg
回复此楼

» 猜你喜欢

HappyEveryday!
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

智能机器人

Robot (super robot)

我们都爱小木虫

找到一些相关的精华帖子,希望有用哦~

科研从小木虫开始,人人为我,我为人人
相关版块跳转 我要订阅楼主 yi小小鸟 的主题更新
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 311求调剂 +12 冬十三 2026-03-15 13/650 2026-03-21 19:07 by ColorlessPI
[考研] 307求调剂 +3 余意卿 2026-03-18 3/150 2026-03-21 17:31 by ColorlessPI
[考研] 286求调剂 +8 Faune 2026-03-21 8/400 2026-03-21 17:16 by 学员8dgXkO
[考研] 一志愿西安交通大学材料工程专业 282分求调剂 +8 枫桥ZL 2026-03-18 10/500 2026-03-21 15:29 by Shawn0911
[考研] 材料学学硕080502 337求调剂-一志愿华中科技大学 +4 顺顺顺mr 2026-03-18 5/250 2026-03-21 10:22 by luoyongfeng
[考研] 265求调剂 +3 Jack?k?y 2026-03-17 3/150 2026-03-21 03:17 by JourneyLucky
[考研] 求调剂 +3 Ma_xt 2026-03-17 3/150 2026-03-21 02:05 by JourneyLucky
[考研] 一志愿华中科技大学,080502,354分求调剂 +5 守候夕阳CF 2026-03-18 5/250 2026-03-21 01:06 by JourneyLucky
[考研] 一志愿华南师大 070300(化学)304分求调剂 +3 0703武芊慧雪304 2026-03-18 3/150 2026-03-21 00:48 by JourneyLucky
[考研] 296求调剂 +6 www_q 2026-03-18 10/500 2026-03-20 23:56 by JourneyLucky
[考研] 330求调剂 +4 小材化本科 2026-03-18 4/200 2026-03-20 23:13 by JourneyLucky
[考研] 288求调剂 +16 于海海海海 2026-03-19 16/800 2026-03-20 22:28 by JourneyLucky
[考研] 295材料求调剂,一志愿武汉理工085601专硕 +5 Charlieyq 2026-03-19 5/250 2026-03-20 20:35 by JourneyLucky
[考研] 一志愿西安交通大学 学硕 354求调剂211或者双一流 +3 我想要读研究生 2026-03-20 3/150 2026-03-20 20:13 by JourneyLucky
[考研] 环境工程调剂 +9 大可digkids 2026-03-16 9/450 2026-03-20 17:38 by 醉在风里
[考研] 085601材料工程专硕求调剂 +10 慕寒mio 2026-03-16 10/500 2026-03-19 15:26 by 丁丁*
[考研] 材料考研调剂 +3 xwt。 2026-03-19 3/150 2026-03-19 11:22 by w沐阳w
[考研] 0703化学调剂 +3 妮妮ninicgb 2026-03-17 3/150 2026-03-18 10:29 by macy2011
[考研] 290求调剂 +3 p asserby. 2026-03-15 4/200 2026-03-17 16:35 by wangkm
[考研] [导师推荐]西南科技大学国防/材料导师推荐 +3 尖角小荷 2026-03-16 6/300 2026-03-16 23:21 by 尖角小荷
信息提示
请填处理意见