作业帮 > 数学 > 作业

matlab在给定区间解方程

来源:学生作业帮 编辑:作业帮 分类:数学作业 时间:2024/05/13 08:06:36
matlab在给定区间解方程
tcs1=313.467+26.504*sin(z*pi/3.7255235)+35.7012*cos(z*pi/3.7255235)
tcs2=1.955192645*[1.07194127*cos(z*pi/3.7255235)]^0.25+346.34
求tcs1=tcs2在-1.8
tcs1 = @(z) 313.467+26.504*sin(z*pi/3.7255235)+35.7012*cos(z*pi/3.7255235)
tcs2 = @(z) 1.955192645*[1.07194127*cos(z*pi/3.7255235)].^0.25+346.34
F = @(z) tcs1(z) - tcs2(z);
z0 = [0;1.5]; % Make a starting guess at the solution
options = optimset('Display','off'); % Turn off display
[z,Fval,exitflag] = fsolve(F,z0,options)
再问: 请问z0是干嘛用的?
再答: 解的初值。 有多解时,要选在解的附近。