找回密码
 注册
关于网站域名变更的通知
查看: 395|回复: 1
打印 上一主题 下一主题

Matlab中的符号变量和符号运算

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2020-4-29 13:31 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
例:创建符号复数变量a+bi.
- z! w0 [6 [4 z) @$ x& K, i1 f
9 h. Z; ?6 Z: ix=sym('a','real');    %创建实数符号变量x
& B3 T; l% c+ @2 s. W- @6 E) e9 E; p
y=sym('b','real');    %创建实数符号变量y
9 s3 l% N9 s1 B% q/ i8 X; r- [/ G: V- o
z=sym('c','unreal');     %创建非实数符号变量z! z" h- ]% |/ s3 U: s# l
; g( X, F/ v& N% `- i: x5 I
z=x+y*i9 z0 K0 H9 v! p- T8 ^5 M# e

( ~4 b8 d5 C+ o$ z6 `" e4 S; m" y% G0 q5 _: ~
6 T5 V, P  ~3 A- u$ c" C% k" c
例:创建符号常量
. N" a2 Q4 |1 G8 E- }. @' C! ~# _' T) n
>> a = sqrt (2)      %对2开平方根
( @  G3 x. c2 ?- f7 X% G' \: ~7 Q% W, u+ a& ?
a=
* f2 a* @3 L' ^. l& F# ~( A7 d! o& W2 Y, p4 [* z! Q% X9 k  ^! d
     1.4142             %开方的答案
+ q# y& W* b+ k' F* X/ z
1 G# G+ x. F  E+ s) Y% ~  c  y2 w( E
5 b- n) q+ V7 R$ Z
>> a = sqrt (sym(2))    %对符号常量2开平方根+ F# k( A' F/ o# D
' I0 M3 ]3 y. X& i8 l8 N
a=
0 Y8 G4 W; [' E' i9 B* w/ J; S4 x. Z$ B
    2^(1/2)                    %开方答案   : y- l1 c8 B3 I, z1 J/ b; }
" R8 k1 B3 H& }: q# Q3 N
                                   %注意此答案和上例答案区别,这时的2已不在是上例的数字2了,而是一个符号,像x,y,i,j,a,b一样的符号。# L8 B+ X) B5 o9 x+ x% q
  p5 k; x  {  V' S2 |

# R" N4 H3 f, Q- K* J
/ a; x  t+ v5 j2 g1 s5 ~

该用户从未签到

2#
发表于 2020-4-29 13:38 | 只看该作者
Matlab中的符号变量和符号运算
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-8-23 16:15 , Processed in 0.125000 second(s), 23 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表