Matlab提供了强大的符号计算功能,主要利用syms函数创建符号变量,例:

>> syms x a b;

>> diff(a^(b*x)+exp(a*x^2+b*x),x)

返回函数 a^(b*x)+exp(a*x^2+b*x) 关于 x 的导数:

ans =

exp(a*x^2 + b*x)*(b + 2*a*x) + a^(b*x)*b*log(a)

但如果涉及到转置,例:

命令

>> x'

将返回:

ans =

conj(x)

即变量 x 的复转置。

如果要求变量为实变量,可以在变量名称后面添加上 'real',例:

>> syms x real

>> x'

得到结果:

ans =

x

参考文献:

https://www.mathworks.com/help/symbolic/sym.html;jsessionid=b7e5168048474e7d9f2a52a1fb64

转载本文请联系原作者获取授权,同时请注明本文来自孔令才科学网博客。

收藏

分享

分享到:

matlab 输出 syms,科学网-Matlab中的syms与conj-孔令才的博文相关推荐

  1. matlab syms min,科学网—Matlab中的syms与conj - 孔令才的博文

    Matlab提供了强大的符号计算功能,主要利用syms函数创建符号变量,例: >> syms x a b; >> diff(a^(b*x)+exp(a*x^2+b*x),x) ...

  2. matlab中syms怎么替代,科学网—Matlab中的syms与conj - 孔令才的博文

    Matlab提供了强大的符号计算功能,主要利用syms函数创建符号变量,例: >> syms x a b; >> diff(a^(b*x)+exp(a*x^2+b*x),x) ...

  3. matlab基本矩阵运算,科学网—matlab中矩阵基本运算 - 成爱芳的博文

    以矩阵A为例: (1)转置矩阵求取   AT transpose(A) >> A=[1 0 3; 2:4; 3 1 0] A = 1     0     3 2     3     4 3 ...

  4. matlab 水平投影,科学网—Matlab中如何将投影信息写入到shape文件中 - 朱永超的博文...

    在Matlab中保存shape格式数据时,没有具体的函数可以将投影信息直接写入到shape文件中,不过可以通过另外一种方式实现.看下shape格式的文件不难发现,shape文件的投影信息是一个单独的文 ...

  5. matlab 数据分割,科学网—MATLAB把一个包含多个站点数据的文件分割到各个站点单独的文件夹 - 张乐乐的博文...

    有65个站点的气象数据,但是这些数据全部在一个文件中,本程序主要想着把每个站点的数据放在各个单独的文件夹中.下面是我给写的程序: clear;clc %读取数据 shuju=importdata('C ...

  6. matlab生成卡方分布,科学网—Matlab 生成随机数大全 - 强幸子的博文

    高斯分布随机数生成 randn(a):生成一个a*a的标准高斯(正态)分布的随机阵. randn(a,b)或者randn([a,b]): 生成一个a行b列的标准高斯分布的随机阵. m+sqrt(n)* ...

  7. matlab meshgrid例子,科学网—matlab使用笔记-meshgrid函数的使用 - 骆佳良的博文

    [X,Y]=meshgrid[x,y] 结果生成两个矩阵 X 与 Y. 矩阵X的每一行都与x相同.矩阵Y的每一列都与y相同. 矩阵X的行数等于矩阵y的行数,矩阵Y的列数等于矩阵x的列数. 例子: 输入 ...

  8. matlab绘制加速度曲线,科学网-Matlab编写由加速度积分得到速度和位移函数-王德才的博文...

    研究中经常会用到将加速度数据积分成速度和位移,对前几年编写的程序重新进行了改写.为了测试和验证peer2acc函数.dirFolder函数和acc2vd函数,编写了一个简单的测试程序 acc2vd函数 ...

  9. matlab nan插值,科学网-Matlab 关于NaN值的填充-肖鑫的博文

    以前认为很麻烦的事往往一行命令就能搞定,代码如下 figure('position',[100 100 600 500],'PaperPositionMode', 'auto') m_proj('Sa ...

最新文章

  1. MindSpore特性支持类
  2. windows下安装node.js及环境配置、部署项目
  3. linux命令:bash脚本选项使用cat EOF使用 getopts选项描述
  4. Nginx使用Location匹配URL进行伪静态
  5. java忽略引号中的分隔符_java – 令牌化但忽略引号内的分隔符
  6. ubuntu之sudo apt-get update提示Could not connect to 127.0.0.1:8081 (127.0.0.1)解决办法
  7. Helloworld【C#】
  8. WPF中如何重新定义Main函数
  9. day15【前台】项目发布
  10. node-mysql_Nodejs与MySQL交互(felixge/node-mysql)
  11. 安卓 运行 linux 桌面,安卓上运行原生Xorg和Linux桌面记录[完结]
  12. chrome禁止广告
  13. HTML 下拉式菜单
  14. 微信公众号发送客服消息---菜单消息,卡片消息
  15. 公司法定代表人通常由谁担任?
  16. 左右滑屏设置_android手势滑屏及左右滑屏
  17. VS2017对话框运行字体模糊问题解决方法
  18. JS判断ios系统的版本号
  19. redis基数树rax源码分析(1)
  20. 软件企业认定的标准要求

热门文章

  1. H.266视频编解码标准
  2. markdown 里的上标以及下标写法
  3. Could not freeze报错
  4. android8 .te文件,te文件
  5. 队列列列列!!!!! HRBUST - 1940
  6. DevOps到底是什么意思?看完这篇不要再问我了
  7. 使用 spring tool suit 搭建 spring boot 项目
  8. 计算机技术与科学雷震,中国科学院自动化研究所硕士生导师雷震
  9. 使用chatGPT开发获取格点天气数据
  10. 什么是闭包,原理,优缺点以及应用场景