荔园在线

荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀

[回到开始] [上一篇][下一篇]


发信人: bso (重复犯错-古巨基), 信区: CMCE
标  题: Matlab符号运算
发信站: 荔园晨风BBS站 (Wed Apr 18 16:28:07 2007), 站内

1.创建符号变量
   1)使用sym---创建一个符号
     example:A=sym('A')
   2)使用syms---创建多个符号(相对来说,这个更加常用)
     example:syms x a b c
2.创建符号方程
        example:equ=('a*x^2+b*x+c=0')
3.将数值矩阵转化为符号矩阵
        example:M=[1 2 3;4,5,6;7 8 9]
                S=sym(M)
4.数值、符号、字符变量间的相互转换
        1)将其它类型转换成符号变量
                s=sym(f)
        2)将其它类型变量转换为字符变量
                s=int2str(x)
                s=num2str(x)
        3)将其它类型变量转换为数值变量
                x=double(s)
                x=str2num(s)
                x=numeric(s)
5.符号基本操作命令
        1)findsym命令:查找符号变量
                findsym(s)
                findsym(s,n)
        2)pretty命令:转换表达式机器格式为书写格式
                pretty(A)
6.化简命令
        1)collect:降幂排列法
                collect(A)      %按默认变量降幂排列
                collect(A,v)    %按指定变量降幂排列
        2)expand:展开法
                expand(S)       %展开表达式
        3)horner:重叠法
                horner(S)       %将符号表达式展开为重叠式
        4)factor:因式分解法
                factor(S)
        5)simplify:一般化简法(最常用的方法)
                simplify(S)
        6)simple:不定化简法
                simple(S)

--
努尔哈赤骑着汗血宝马越过塔里木盆地游过黑海来到瑞士买了一瓶法国香水送给了
普罗旺斯卖火柴的小女孩,又乘着哥伦布的帆船闯过大西洋跟比尔盖次讨了数百亿美金
开着萨达姆的飞毛腿穿梭于地球与火星间捕捉太阳黑子证明了宇宙是一个球体获得了
2999年宇宙诺贝尔奖雅典娜授予了神杖教皇亲自颁发黄金圣斗士称号,最后与卖火柴的
小女孩在罗马斗兽场举行盛大婚礼-----敬伟大的成吉思汗


※ 来源:·荔园晨风BBS站 bbs.szu.edu.cn·[FROM: 192.168.20.200]


[回到开始] [上一篇][下一篇]

荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店