求助:Syntax::sntxi: 不完全表达式;需要更多输入 .
mathematica吧
全部回复
仅看楼主
level 2
木心♋♋ 楼主
Fi[z_, z\[Conjugate] _] =
I^n Fi0 \[CurlyEpsilon]n BesselJ[n, k1 W[z]][W[z]/Norm[W[z]]]^n +
An HankelH1[n, k1 W[z]][W[z]/Norm[W[z]]]^n
Dfi[z_, z\[Conjugate] _] = Bn HankelH1[n, k3 W[z]][W[z]/Norm[W[z]]]^n
\[Sigma]rr[z_, z\[Conjugate] _] +
I*\[Sigma]r\[Theta][z_, z\[Conjugate] _] = -(\[Lambda] + \[Micro])*
k1^2*Fi[z_, z\[Conjugate] _] +
4*\[Micro] (z\[Conjugate])^2/\[Rho]^2*1/
W'[z]*(\[PartialD]/\[PartialD]z\[Conjugate])[
1/Norm[W'[z]]*(\[PartialD]/(\[PartialD]z\[Conjugate] _))[
Fi[z_, z\[Conjugate] _] - I*Dfi[z_, z\[Conjugate] _]]]
2024年06月28日 01点06分 1
level 2
木心♋♋ 楼主
2024年06月28日 01点06分 2
level 9
因为你的z*_没有被当成自变量识别, 换个字母并且不加上标试试
2024年06月29日 02点06分 3
何止这一个问题啊,LZ这是几乎没有任何学习就在随心所欲地写。这也是Mathematica初学者常见问题之一:看到Mathematica语法灵活、接近传统数学表达式,就误以为自己随便写,软件也能认得出来。
2024年07月06日 01点07分
解决方法也很简单:牢记“Mathematica是种有严格语法的编程语言”这一点,静下心来花点时间(几小时就够)找个入门材料把基础语法先学了。
2024年07月06日 01点07分
level 2
木心♋♋ 楼主
已解决谢谢大家[哈哈]
2024年07月06日 01点07分 4
1