作业帮 > 综合 > 作业

matlab解方程组提示Explicit solution could not be found.应该是没有解析解.请问

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/26 02:55:21
matlab解方程组提示Explicit solution could not be found.应该是没有解析解.请问应该怎么写?
M文件:
function hw4(p,q,V0,E);
h=4.136*10^(-15);
m0=9.1*10^(-31);
b=(1.6*10^(-19))^(0.5);
a=2*10^(-9);
E0=0;E1=0.225;
y=solve('cot(pi*a*sqrt(2*p*m0*E)/(h*b))-sqrt(q*E/(p*(V0-E)))=0','E')
Command 中输入
>> hw4(0.47,0.62,0.525)
Warning:Explicit solution could not be
found.
y =
[ empty sym ]
没有解析解,可以有数值解啊