EDA365电子论坛网

标题: 请教matlab特殊函数 [打印本页]

作者: DunklopS15    时间: 2022-1-18 12:43
标题: 请教matlab特殊函数
    请问问题出在哪里了?运行后一直提示Warning: Explicit solution could not be found.我需要一个数值解
) Z: X, a! N- k. C1 b6 |lamda0=1550*1e-9;7 q0 W2 F  m3 p* e7 |4 D
n1=2.2;
4 ?6 b0 y& ?% X# E" O% qn2=1.3;5 t0 W  _+ o' L6 l7 ^2 [
k1=2*pi*n1/lamda0;
" E; d" r! ?7 H" u# o3 Ek2=2*pi*n2/lamda0;0 T% Z/ i, N6 [' @& o5 |
a=4.97*1e-6;
, j( o$ \0 O% o4 ^6 a9 @# qsyms beita0;6 |6 O+ L, X( q, w
eq1='n1^2*BesselJ(0,U)/n2^2/U/BesselJ(1,U)-HankelH1(0,W)/W/HankelH1(1,W)=0';3 g) N$ X/ F! n! Z' A, w: `
eq2='U=a*sqrt(n1*n1*4*pi*pi/lamda0^2-beita0^2)';1 `% N( R0 C  w  l
eq3='W=a*sqrt(beita0^2-n2*n2*4*pi*pi/lamda0^2)';
- R" W- t, Z7 N. ~beita0=solve(eq1,eq2,eq3);& [+ g. J' b9 t6 v& c$ k! K

作者: cscscwwwrte    时间: 2022-1-18 14:06
HankelH1是你自己定义的函数么?还是想调用Hankel函数而写错了?$ W" ^& B0 M; I6 K+ I% s0 S
matlab 库函数中没有这么个函数,只有Hankel函数
作者: kikkgl    时间: 2022-1-18 14:27
: w- _9 R/ e& G5 O. ]
我看的帮助里面是这么写的啊,表示第一类汉克尔函数




欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/) Powered by Discuz! X3.2