24小时热门版块排行榜    

查看: 1544  |  回复: 7
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

notdingy

铁虫 (正式写手)

[求助] 利用MATLAB计算如下方程组,求大神算出结果。解析法显示为空,可能要利用数值法 已有3人参与

L1='0.8334=(x^2*(sinh(sqrt(x^2-(2*pi*y*(1/1544.14-1/z)^2)))*u)^2)/(x^2*(cosh(sqrt(x^2-(2*pi*y*(1/1544.14-1/z)^2)))*u)^2-(2*pi*y*(1/1544.14-1/z)^2))';
L2='0.8799=(x^2*(sinh(sqrt(x^2-(2*pi*y*(1/1544.145-1/z)^2)))*u)^2)/(x^2*(cosh(sqrt(x^2-(2*pi*y*(1/1544.145-1/z)^2)))*u)^2-(2*pi*y*(1/1544.145-1/z)^2))';
L3='0.91092=(x^2*(sinh(sqrt(x^2-(2*pi*y*(1/1544.15-1/z)^2)))*u)^2)/(x^2*(cosh(sqrt(x^2-(2*pi*y*(1/1544.15-1/z)^2)))*u)^2-(2*pi*y*(1/1544.15-1/z)^2))';
L4='0.92915=(x^2*(sinh(sqrt(x^2-(2*pi*y*(1/1544.155-1/z)^2)))*u)^2)/(x^2*(cosh(sqrt(x^2-(2*pi*y*(1/1544.155-1/z)^2)))*u)^2-(2*pi*y*(1/1544.155-1/z)^2))';
solve(L1,L2,L3,L4,x,y,z,u)

x,y,z,u为未知数,四个方程形式都一样。利用fsolve?
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

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

凌风7388

铁虫 (正式写手)

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★
感谢参与,应助指数 +1
notdingy: 金币+8, ★★★很有帮助 2015-11-18 17:38:48
用fsolve可以解,但是解之间需要给定初值,初值不同得到的结果就不同。
比如假设x=y=z=u=1 1 1 1,得到的结果依次为:1.8634    0.3599    1.9406    1.1542
比如假设x=z=1,y=u=2,   得到的结果依次为:1.6796    2.0456    0.8471    2.4493
3楼2015-11-18 09:36:02
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

凌风7388

铁虫 (正式写手)

引用回帖:
4楼: Originally posted by notdingy at 2015-11-18 10:39:19
具体的程序要怎么写呢,没用过fsolve...

function xFsolve
clear all;clc
x0=[1 1 1 1]';x1=fsolve(@nonlineqs,x0)
x0=[1 2 1 2]';x2=fsolve(@nonlineqs,x0)

function f=nonlineqs(x)
f(1)=0.8334-(x(1)^2*(sinh(sqrt(x(1)^2-(2*pi*x(2)*(1/1544.14-1/x(3))^2)))*x(4))^2)/(x(1)^2*(cosh(sqrt(x(1)^2-(2*pi*x(2)*(1/1544.14-1/x(3))^2)))*x(4))^2-(2*pi*x(2)*(1/1544.14-1/x(3))^2));
f(2)=0.8799-(x(1)^2*(sinh(sqrt(x(1)^2-(2*pi*x(2)*(1/1544.14-1/x(3))^2)))*x(4))^2)/(x(1)^2*(cosh(sqrt(x(1)^2-(2*pi*x(2)*(1/1544.14-1/x(3))^2)))*x(4))^2-(2*pi*x(2)*(1/1544.14-1/x(3))^2));
f(3)=0.91092-(x(1)^2*(sinh(sqrt(x(1)^2-(2*pi*x(2)*(1/1544.14-1/x(3))^2)))*x(4))^2)/(x(1)^2*(cosh(sqrt(x(1)^2-(2*pi*x(2)*(1/1544.14-1/x(3))^2)))*x(4))^2-(2*pi*x(2)*(1/1544.14-1/x(3))^2));
f(4)=0.92915-(x(1)^2*(sinh(sqrt(x(1)^2-(2*pi*x(2)*(1/1544.14-1/x(3))^2)))*x(4))^2)/(x(1)^2*(cosh(sqrt(x(1)^2-(2*pi*x(2)*(1/1544.14-1/x(3))^2)))*x(4))^2-(2*pi*x(2)*(1/1544.14-1/x(3))^2));
8楼2015-11-18 13:28:44
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 notdingy 的主题更新
信息提示
请填处理意见