早教吧作业答案频道 -->英语-->
MATLAB用fsolve解方程H=1.90;lanmuda=1.55;n1=1.55;n2=1.67;n3=1.50;k0=2*pi/lanmuda;r1=sqrt(n^2-n1^2)*k0;r2=sqrt(n2^2-n^2)*k0;r3=sqrt(n^2-n3^2)*k0;fun=@(n)(r2*H-atan(r1/r2)-atan(r3/r2))s=fsolve(fun,1.60)错误信息如下:fun=@(n)(r2*H-atan(r1/r
题目详情
MATLAB用fsolve解方程
H=1.90;
lanmuda=1.55;
n1=1.55;
n2=1.67;
n3=1.50;
k0=2*pi/lanmuda;
r1=sqrt(n^2-n1^2)*k0;
r2=sqrt(n2^2-n^2)*k0;
r3=sqrt(n^2-n3^2)*k0;
fun=@(n)(r2*H-atan(r1/r2)-atan(r3/r2))
s= fsolve(fun,1.60)
错误信息如下:
fun =
@(n)(r2*H-atan(r1/r2)-atan(r3/r2))
错误使用 fsolve (line 256)
FSOLVE requires all values returned by user functions to be of data type double.
出错 m11 (line 14)
s= fsolve(fun,1.60)
不要用solve,用slove我会解.
H=1.90;
lanmuda=1.55;
n1=1.55;
n2=1.67;
n3=1.50;
k0=2*pi/lanmuda;
r1=sqrt(n^2-n1^2)*k0;
r2=sqrt(n2^2-n^2)*k0;
r3=sqrt(n^2-n3^2)*k0;
fun=@(n)(r2*H-atan(r1/r2)-atan(r3/r2))
s= fsolve(fun,1.60)
错误信息如下:
fun =
@(n)(r2*H-atan(r1/r2)-atan(r3/r2))
错误使用 fsolve (line 256)
FSOLVE requires all values returned by user functions to be of data type double.
出错 m11 (line 14)
s= fsolve(fun,1.60)
不要用solve,用slove我会解.
▼优质解答
答案和解析
fsolve要求所有内容都是double型,你这里r1,r2,r3
是sym变量,所以出错,改为下面:
f = @(n)sqrt(n2^2-n^2)*k0*H-atan(sqrt(n^2-n1^2)*k0/(sqrt(n2^2-n^2)*k0))-atan(sqrt(n^2-n3^2)*k0/(sqrt(n2^2-n^2)*k0));
>> fsolve(f,1.6)
是sym变量,所以出错,改为下面:
f = @(n)sqrt(n2^2-n^2)*k0*H-atan(sqrt(n^2-n1^2)*k0/(sqrt(n2^2-n^2)*k0))-atan(sqrt(n^2-n3^2)*k0/(sqrt(n2^2-n^2)*k0));
>> fsolve(f,1.6)
看了 MATLAB用fsolve解...的网友还看了以下:
如果两个数都不能被同一个数整除,那么他们的和与差一定不能被同一个数整除先判断这种说法的正误,如说法正 2020-03-31 …
My classmates are the men who are I like.这句话有错误吗? 2020-05-14 …
matlab中@符号怎么用?举个例子吧,比如我要计算积分quadl(fun,0,1)其中fun定义 2020-05-16 …
求一句古文名言!之前看到一句名言,一时想不起了..的大概意思是:别人指出你的错误,如果真的有这个错 2020-05-17 …
错误管理的流程可以概括为:测试人员提交新的错误入库,错误状态为1,高级测试人员验证错误,如果确 2020-05-26 …
老师说我这句英文有语法错误,请问各位错误在哪?Interactionanditdeviationi 2020-06-02 …
I'llstillwaitingforyou有语法错误吗?有首歌,词里面有句I'llbewaiti 2020-06-11 …
当输入公式源码时,提示错误如下,提示错误:MACD:=2*(DIF-DEA);A1:=CROSS( 2020-07-22 …
如果两个数都能被同一个数整除,那么他们的和与差一定能被同一个数整除,先判断这种说法的正误.如果上述说 2020-11-21 …
有人说:“只要认识错误,才能改正错误.”如果判断为真,可能出现的情形是().要详解,1.某人认识了错 2020-12-10 …