Matlab中sym的用法
Matlab中sym有6种用法,“symx;”是不正确的用法。
1、S=sym(A)
将非符号对象(如,数字,表达式,变量等)A转换为符号对象,并存储在符号变量S中。
2、x=sym('x')
创建符号变量x,其名字是'x'。示例:alpha=sym('alpha')。
3、x=sym('x','real')
这里假设x是实数,因此有x的共轭conj(x)等于x。示例:r=sym('Rho','real')。
4、k=sym('k','positive')
这里创建一个正的(实数)符号变量。
5、x=sym('x','clear')
创建一个没有额外属性的纯形式上的符号变量x(例如,创建符号变量x,但是并没指定它是正的或它是一个实数)。
6、S=sym(A,flag)
把一个数值标量或矩阵转换为符号型的对象。这里flag参数的值可以是:'r','d','e',or'f',它指定了对浮点数进行转换时的规则。
扩展资料:
Matlab常用函数:
1、zeros
(1)zeros(n):n*n全零矩阵。
(2)zeros(m,n):m*n全零矩阵。
(3)zeros(d1,d2,d3??dn):生成d1*d2*d3*??*dn全零矩阵或数组。
(4)zeros(size(A)):生成与矩阵A大小相同的全零矩阵。
2、ones
(1)ones(n):n*n全1矩阵。
(2)ones(m,n):m*n全1矩阵。
(3)ones(d1,d2,d3??dn):生成d1*d2*d3*??*dn的全1矩阵或数组。
(4)ones(size(A)):生成与矩阵A大小相同的全1矩阵。
3、size
(1)size(A):对于矩阵A,函数size(A)返回一行向量。
该行向量的第一个元素表示矩阵的行,第二个元素表示矩阵的列。
(2)size(A,1):表示获取矩阵A的行数。
(3)size(A,2):表示获取矩阵A的列数。
免责声明:本站发布的教育资讯(图片、视频和文字)以本站原创、转载和分享为主,文章观点不代表本网站立场。
如果本文侵犯了您的权益,请联系底部站长邮箱进行举报反馈,一经查实,我们将在第一时间处理,感谢您对本站的关注!
新励学网教育平台
海量全面 · 详细解读 · 快捷可靠
累积科普文章数:18,862,126篇