当前位置: 首页 > news >正文

Matlab自学笔记五十九:符号变量的代入和替代subs精讲

1.应用场景

把符号变量替代为数值进行运算、求解、函数调用;

把符号变量替代为矩阵;

替换符号矩阵中的元素;

2.符号变量的代入

符号变量的替代使用subs函数;

程序示例:

syms x y

f=x+y

subs(f,x,1)  %把符号表达式f中变量x替换为1

subs(f,1)  %符号表达式f中默认符号变量替换为1,默认符号变量即x,或者靠近x最近的变量

subs(f,x,y)  %x替换为y

subs(f,[x y],[1 2])  %把x和y分别替换成1和2

subs(f,x,[1 2])  %x替换为矩阵[1 2]

运行结果:

f =

x + y

ans =

y + 1

ans =

y + 1

ans =

2*y

ans =

3

ans =

[y + 1, y + 2]

3.符号矩阵元素的替代

程序示例:

syms x y

m=[x y x;y x y]  %2行3列的符号矩阵

m(1,3)=sym('a')  %下标索引替换法

subs(m,x,sym('a'))  %x替换为a

subs(m,m(1,1),sym('a'))

subs(m,x,x^2+x+1+y)  %把x替换为符号表达式

subs(m,x,[2*x 2*y])  %把x替换为符号矩阵

运行结果:

m =

[x, y, x]

[y, x, y]

m =

[x, y, a]

[y, x, y]

ans =

[a, y, a]

[y, a, y]

ans =

[a, y, a]

[y, a, y]

ans =

[x^2 + x + y + 1,               y, a]

[              y, x^2 + x + y + 1, y]

ans =

[2*x, 2*y,   y,   y, a, a]

[  y,   y, 2*x, 2*y, y, y]

相关内容推荐

35.10 郑重其事的讲下:局部函数

44.6 非线性自回归神经网络narnet时序数据预测编程代码实例

37.31 AppDesigner案例:数据库读取、查询和计算软件

67.3 连杆机构运动仿真动画

25.1 快速上手朴素贝叶斯算法分类识别及其Matlab编程代码实例

31.3 Matlab绘图之图像上添加标题、标签和图例,那些希腊的罗马的特殊字符应该都涵盖了哈

38.4 从图片上自动提取圆心坐标和半径数据

26.5 SVM支持向量机,核函数Kernel和核变换,Matlab编程实例

23.3 详解拟合优度评价指标:sse,rmse,dfe,rsquare,Adjrsquare

66.44 GUI/APP界面设计如何调用外部m文件进行运算并显示结果和图像(M文件GUI界面化)

24.1 一节入门K近邻算法附Matlab编程示例

31.6 Matlab绘制条形图柱状图,改变单个柱的颜色,堆叠显示,改变线型线宽

End

http://www.lryc.cn/news/571153.html

相关文章:

  • Windows10安装WSL Ubuntu
  • 设计模式:单例模式多种方式的不同实现
  • vue中diff算法的原理
  • 把springboot打包为maven可引入的jar
  • Maven 的 settings.xml详解
  • 深度学习中常见的激活函数分析
  • Android Studio Jetpack Compose毛玻璃特效按钮
  • 【数据结构】栈和队列详解
  • 线性放大器设计方案:248-双极性任意波1M带宽400Vpp高压线性放大器
  • 欧拉安装vboxlinuxadditions时,出错
  • 第九章——8天Python从入门到精通【itheima】-95~96-Python的异常模块与包(自定义模块并导入+自定义Python包)
  • MySQL 命令行的核心操作命令详解
  • 资深Java工程师的面试题目(一)微服务
  • 如何高效分享WordPress博客文章
  • Sparse4D: 稀疏范式的端对端融合
  • (100)课126: 间隙锁临键锁,是为了锁定索引B+树里叶节点之间的间隙,不允许别的事务在这些间隙里插入新的叶节点,从而阻止幻读
  • 振动测控模块设计原理图:276-16路AD、10路DA嵌入式振动测控模块
  • 自然语言处理文本分类
  • Node.js 项目启动命令全面指南:从入门到精通(术语版)
  • Redis中的分布式锁之SETNX底层实现
  • vue3 watch监视详解
  • 最简单的远程桌面连接方法是什么?系统自带内外网访问实现
  • 基于Cesium的倾斜切片/模型位置方位调整工具
  • Android多媒体——MediaCodec回调与配置(二十五)
  • Android App启动流程深度解析(一):从Activity.startActivity开始
  • 常用交易所链接
  • 【PmHub面试篇】PmHub分布式事务Seata保证任务审批状态一致性面试专题解析
  • fd查找文件并拷贝
  • 【启发式算法】RRT算法详细介绍(Python)
  • OSPF 配置全攻略:从基础原理到实战演练