EDA365电子论坛网

标题: 方程问题 [打印本页]

作者: kekek    时间: 2021-1-22 14:35
标题: 方程问题
定义了一个方程组, 得到的解巨大无比:, Z. e, y5 S" I+ d6 {
: B2 y6 X. m2 @; m, A, B7 Z2 D
a=0.0715;6 |6 m# {  y7 o& q+ Y2 }: J/ ^+ k5 Y
d=0.3;
2 ?9 j! x! x: U" [b_square=0.0887;
! l: P8 l" n( B# N& I8 _( X8 j- S; Q3 Q( A9 l/ s
A1=0.4452;
8 Y4 Q. m/ `2 `' tB1=-1;
* v7 e) Y7 ]% ~% i
& ?1 N# Q% ]3 y0 O7 S$ r2 ^' Asyms p q
! u" B+ j3 D4 y! E* ]
2 t! O$ e0 R' {eqns=[(q-d)^2/a^2-p^2/b_square==1,A1*p+B1*q==0];9 ~; R8 L; T' f. ]3 o
[solp, solq]=solve(eqns,[p q])3 i6 ^0 v. W0 O5 |: O- C4 V
/ a1 a% a6 N8 j  \
是因为使用了变量的关系吗? 为什么得不到数字解呢?& h5 `4 b7 P' k2 P) s* V9 A7 ]4 c5 @

作者: Uifhjvv    时间: 2021-1-22 14:50
帮你顶一下
作者: zaiyiaaaa    时间: 2021-1-22 18:24
想要数值解直接用vpasolve
2 f" n5 d: g* h% M/ W1 p3 v- p[solp, solq]=vpasolve(eqns,[p q])
作者: kekek    时间: 2021-1-26 11:24
zaiyiaaaa 发表于 2021-1-22 18:24  w& a& _2 \8 J* i, V
想要数值解直接用vpasolve
- }+ r' ^: g; V- o0 S- f4 u2 h[solp, solq]=vpasolve(eqns,)

3 z/ A  p! Z/ |  W( @谢谢。我去试一下
1 f# K) a3 X& l( O# i




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