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

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

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
例:创建符号复数变量a+bi.
( t% Y8 g0 t( p, I4 Y
. p9 e( O, g6 S- Jx=sym('a','real');    %创建实数符号变量x
& m2 G2 M. M+ |) V( c( |% {% j( m1 k
y=sym('b','real');    %创建实数符号变量y) W, Y& q1 X' S+ u
. s* B0 `3 P1 ^- A5 j
z=sym('c','unreal');     %创建非实数符号变量z
- l* ~+ n- D0 }/ t+ M) x
$ ^# E" B& s* W3 _& {z=x+y*i
& w' A. F3 y% `3 b3 D8 |* E- _0 v

2 s1 y" r2 ?$ h4 `; M3 U, e* z
+ W( Z, i, d6 U, X: [6 w& j* k4 p例:创建符号常量$ }* q: F- l6 A2 J5 G8 K- Y
, e4 }0 d" @  c% `. b
>> a = sqrt (2)      %对2开平方根) d0 v0 A: X* _& P4 H3 M

( }0 [+ V4 K' Qa=  ]5 r: b! u$ u9 o$ l) ^

" R! X! h1 v& k. c# T     1.4142             %开方的答案
. W9 ?4 ?1 p; {8 ]) e
( m3 ]1 e3 b+ l, M
, I  C4 E+ O4 T. Y1 O7 g6 T( L! b# {9 M$ T7 Z$ J3 O0 m8 r
>> a = sqrt (sym(2))    %对符号常量2开平方根
6 e- w9 F: x; W: [% i1 L* a# L" g# K! b9 K
a=
' t( J' L0 c# o" O* X; k4 m1 F' f" x+ Y$ a
    2^(1/2)                    %开方答案   
$ X- b6 q9 w1 m% e4 v
& a3 N! y0 m& R2 [& [                                   %注意此答案和上例答案区别,这时的2已不在是上例的数字2了,而是一个符号,像x,y,i,j,a,b一样的符号。& t9 [; T  S, b3 N! F9 _
: i. `( p; q$ h8 H9 V* A$ u

7 o6 [! u: o& x* Q* s# G1 W, E7 E- o4 {, V) P/ ?+ N9 D2 v7 B4 [

该用户从未签到

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

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-8-17 07:35 , Processed in 0.125000 second(s), 23 queries , Gzip On.

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

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

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