我试图找到方程的解((0.91 - 0.5 * t)/(1-0.055 * t))/(t ^ 2 /((1-t)^ 2))== K 对于给定的K(1-D阵列)阵列,我需要在范围[0,1]中不同的t值
我尝试使用fsolve函数解决但它似乎不起作用。任何人都可以指出一种正确的方法,最好是在Matlab中吗?
我试图找到方程的解((0.91 - 0.5 * t)/(1-0.055 * t))/(t ^ 2 /((1-t)^ 2))== K 对于给定的K(1-D阵列)阵列,我需要在范围[0,1]中不同的t值
我尝试使用fsolve函数解决但它似乎不起作用。任何人都可以指出一种正确的方法,最好是在Matlab中? 感谢
这是我尝试的内容
R = 1.967;
for i = 1:size(Temp,1)
Kp=exp(42311/R/Temp(i)-11.24);
K(i) = 0.11*(Kp^2);
syms t
assume(t, 'real')
ans(i) = fsolve(((0.91 - 0.5*t)/(1-0.055*t))/(t^2/((1-t)^2)) == K(i) ,t );
end
由于