sym()及其dim()的应用

本文介绍了MATLAB中sym()函数用于创建符号变量和表达式,以及dim()函数用于矩阵合并的方法。通过示例展示了如何使用sym()进行符号运算以减少误差,和dim()在按行或按列合并矩阵时的应用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

定义:该函数是用来符号数字、符号变量、符号对象。符号对象的类型是sym,可以通过class(S)来验证,这里S是一个符号对象。符号变量的优点是,使用符号变量运算得到的只是一个解析解

优点:使用符号变量进行运算能够最大限度的减少运算过程中出现的误差

例如:

sym(8!);

 

计算一个表达式:R1 = \sum_{k = 0}^{k = \infty }\frac{x^{k}}{k!}

实现代码:

clear;

syms k x y a b;

R1 = symsum(x ^ k / sym(' k! '), k, 0, inf)    %symsum(s, k, a, b)  求和函数,s为表达式

 

dim()的应用:

dim()函数可以进行两个矩阵的合并,如合并

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值