早教吧作业答案频道 -->其他-->
用matlab求解超越方程我的方程是-0.17*cos(5.6*sqrt(a))*cos(0.47*sqrt(a))+0.163*sin(5.6*sqrt(a))*sin(0.47*sqrt(a))+0.119*sqrt(a)*sin(5.6*sqrt(a))*cos(0.47*sqrt(a))+0.104*sqrt(a)*cos(5.6*sqrt(a))*sin(0.47*sqrt(a))-(0.06*cos(5.6*sqrt(a))*sin(0
题目详情
用matlab求解超越方程
我的方程是-0.17*cos(5.6*sqrt(a))*cos(0.47*sqrt(a))+0.163*sin(5.6*sqrt(a))*sin(0.47*sqrt(a))+0.119*sqrt(a)*sin(5.6*sqrt(a))*cos(0.47*sqrt(a))+0.104*sqrt(a)*cos(5.6*sqrt(a))*sin(0.47*sqrt(a))-(0.06*cos(5.6*sqrt(a))*sin(0.47*sqrt(a))+0.053*sin(5.6*sqrt(a))*cos(0.47*sqrt(a)))/sqrt(a)=0
这个方程有好多解,但是我编不来程序,编的程序就只有一个解,这个问题已经困扰了好久了~
我的方程是-0.17*cos(5.6*sqrt(a))*cos(0.47*sqrt(a))+0.163*sin(5.6*sqrt(a))*sin(0.47*sqrt(a))+0.119*sqrt(a)*sin(5.6*sqrt(a))*cos(0.47*sqrt(a))+0.104*sqrt(a)*cos(5.6*sqrt(a))*sin(0.47*sqrt(a))-(0.06*cos(5.6*sqrt(a))*sin(0.47*sqrt(a))+0.053*sin(5.6*sqrt(a))*cos(0.47*sqrt(a)))/sqrt(a)=0
这个方程有好多解,但是我编不来程序,编的程序就只有一个解,这个问题已经困扰了好久了~
▼优质解答
答案和解析
这是有无穷个解的.如果你想要解的通项公式的话计算机是做不到的.不知道楼主要方程在什么范围内的解.楼主可以设方程左边的式子是关于a的函数,然后做出函数在楼主需要的范围内的图像,从图像观察函数零点的大概位置xa,然后使用fzero(f,xa),做函数图像 的程序如下
clear
f=@(a) -0.17*cos(5.6*sqrt(a))*cos(0.47*sqrt(a))+0.163*sin(5.6*sqrt(a))*sin(0.47*sqrt(a))+0.119*sqrt(a)*sin(5.6*sqrt(a))*cos(0.47*sqrt(a))+0.104*sqrt(a)*cos(5.6*sqrt(a))*sin(0.47*sqrt(a))-(0.06*cos(5.6*sqrt(a))*sin(0.47*sqrt(a))+0.053*sin(5.6*sqrt(a))*cos(0.47*sqrt(a)))/sqrt(a);
a=linspace(1,10);
fplot(f,[1,200])
clear
f=@(a) -0.17*cos(5.6*sqrt(a))*cos(0.47*sqrt(a))+0.163*sin(5.6*sqrt(a))*sin(0.47*sqrt(a))+0.119*sqrt(a)*sin(5.6*sqrt(a))*cos(0.47*sqrt(a))+0.104*sqrt(a)*cos(5.6*sqrt(a))*sin(0.47*sqrt(a))-(0.06*cos(5.6*sqrt(a))*sin(0.47*sqrt(a))+0.053*sin(5.6*sqrt(a))*cos(0.47*sqrt(a)))/sqrt(a);
a=linspace(1,10);
fplot(f,[1,200])
看了 用matlab求解超越方程我...的网友还看了以下:
用matlab求解超越方程我的方程是-0.17*cos(5.6*sqrt(a))*cos(0.47 2020-05-16 …
求助MATLAB符号计算:%声明符号变量syms c w t b a D n T v Q x y; 2020-05-16 …
小白求教Matlab初级编程.q0=10;R=60;L=9;C=0.00005;t=0:0.8;q 2020-05-17 …
平抛运动竖直方向和水平方向的运动时间相等吗?平抛运动中,竖直方向的时间公式:t=sqrt(2h/g 2020-05-24 …
MATLAB求解Black-Sholes方程,假设:S=1;T=0.25;rf=0.1;K=1;如 2020-06-14 …
matlab求解方程,假设:S=1,K=0.75,T=0.25normcdf((log(S/K)+ 2020-06-14 …
求y=a1.*exp(-sqrt((a2-lab)^2/a5(a3-cap)^2/a6(a4-xi 2020-07-23 …
求y=a1.*exp(-sqrt((a2-lab)^2/a5(a3-cap)^2/a6(a4-xi 2020-07-23 …
matlab解方程组遇到问题了,clearsymsxyzabct[x,y,z,a,b,c,t]=so 2020-10-30 …
若b=(sqrt(a^2+1)+sqrt(1-a^2))/(a+1),求a+b的值?若a=1,则b= 2021-01-09 …