作业帮 > 综合 > 作业

用matlab解个非线性方程.

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/04/28 08:31:58
用matlab解个非线性方程.

其中已知,并且已经分别导入到了工作空间中,分别存放在变量A(列向量),B(列向量),C(方阵)中,试用fsolve解这个方程组,写出相应的程序
方程函数如下:
function y = feqn(x,A,B,C)
s = sum(x);
y = zeros(10,1);
for k = 1:10
y(k) = B(k) - x.'*(C(k,:).'+log(A(k)/s*x));
end
主脚本:
A = ...;
B = ...;
C = ...;
x0 = ...;
s = fsolve(@(x)feqn(x,A,B,C),x0)