matlab数学工具包

来源:互联网 发布:c语言规定逻辑真用 编辑:程序博客网 时间:2024/05/17 13:10

1,matlab中矩阵的创建与访问

  1通过矩阵符号[ ]创建、数据之间通过逗号或空格分开

>>a=[1 2 3 4]

>>a=[1,2,3,4]

  2通过start:step:end创建

>>a=1:1:4                for循环中的循环变量的定义与其也相同!

  3访问矩阵元素

>>a(1,2)  %a矩阵的第一行第二列元素

>>a(1, : )  %a矩阵的第一行元素

>>a( : ,2)  %a矩阵的第2列元素


2,matlab中符号表达式

1:符号表达式的创建:sym()函数或syms命令,注意符号表达式中没有点运算

2:符号表达式的操作有

         1:符号表达式的运算。加减乘除,合并,通分,化简, 其结果仍然是符号表达式

         2:符号表达式和方程的求解:分为两种,符号解和数值解。通过solve()和subs()函数求解,具体是符号解或数值解看带入的是数值或符号。

         3:符号表达式的微分,积分:int()和diff()分别处理积分和微分,结果是符号解或是数值解看提供的参数而定

         4:符号表达式的绘图:ezplot()、ezplot3()、ezmesh()、ezsurf()。。。。参数都是符号表达式或字符串