TA的每日心情 | 开心 2019-11-29 15:39 |
|---|
签到天数: 4 天 [LV.2]偶尔看看I
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
版本 R2018a(9.4.0.813654), e3 `& [4 x* u, l( H: Q$ z
系统 64-bit Windows 10
0 G" ^6 w& q/ V5 Q; K) o6 i G3 p- u% ^& j8 }
源程序如下:
5 Q/ C" \" u* [0 [9 h8 _' V6 g9 Q
- syms t
- assume(t>=0&t<=2*pi)
- x=cos(t)/(2+sin(t));
- y=3+sin(2*t)-2*sin(t)^2;
- d=sqrt(x^2+y^2);
- dx=diff(d,t)/diff(x,t);
- t0=solve(dx)
/ ~' l) k9 ~% s- h3 _; ` # c4 ~ `3 B) d# Z) ?
" y/ }: H/ i; i: a/ y! n) e \( P
得出的结果为
2 p7 {! v5 O1 v9 ? L" f: `7 d
t0 =
^. x5 D0 {. S( o1 ?2*pi*k - log(z1)*1i # }. Y' }) i# x) [: z; g
k是整数,那么z1代表什么?
4 R2 [* q0 e! h$ |5 o为什么不能直接的出结果?% l& f1 N e* I' N$ c i8 [
而且assume似乎没用??0 Z, s* t2 f$ i7 F |$ h
如何操作才能得出t∈[0,2*pi]的double解t0,麻烦大神指点一下,非常感谢!!!
0 L4 O A* q9 M9 X D; J |
|