专栏名称: 大气化学
Up In The Air. X: @UpInTheAtmos
目录
相关文章推荐
今天看啥  ›  专栏  ›  大气化学

推荐 | 如何使用MATLAB优雅的推公式,全网最全MATLAB符号表达式使用教程

大气化学  · 公众号  ·  · 2024-07-11 22:59
    

主要观点总结

本文介绍了使用MATLAB的Symbolic Math Toolbox进行公式操作的内容,包括公式提取、化简、格式调整、存储、标注和导出等。

关键观点总结

关键观点1: 公式提取

使用MATLAB的Symbolic Math Toolbox可以方便地提取公式,通过syms函数将代码转化为符号表达式。

关键观点2: 公式化简

使用simplify函数进行公式化简,可以通过不同步数进行逐步化简,也可以使用一些属性如IgnoreAnalyticConstraints进行复杂公式的化简。

关键观点3: 公式格式调整

可以使用rewrite函数进行公式重写,也可以调整公式的显示格式,如使用latex函数转换为latex代码,使用MathML函数转换为MathML格式。

关键观点4: 公式存储

可以使用matlabFunction将结果存储为一个可调用的函数,也可以存储为mat文件。

关键观点5: 公式标注和导出

可以使用下划线和双下划线为变量添加角标,使用mathType等工具将公式复制到word文档,也可以使用实时编辑器的导出功能将图文导出为各种常用格式。


文章预览

请尊重原创劳动成果 转载请注明本文链接 及文章作者:slandarer HEY, 各位这次是真的好久不见,本期推送来教大家如何使用MATLAB推公式并使用推出来的结果。 本文说白了就是讲符号表达式这个东西咋用,所使用最重要的函数就是 syms ,在开始前,首先要保证自己的MATLAB安装了Symbolic Math Toolbox工具箱! 1 公式显示 展示一下如何使用m-文件和实时编辑器使用 syms 函数并如何显示结果: 脚本(m-文件) 首先假如在m-文件编写如下代码(使用 syms 函数将x y 设置为符号变量,并生成了简单的公式,使用 pretty 函数更美观的展示公式),则运行结果如下: syms x y % syms x % 等价于 % x = sym('x') f =  sin (x^ 3 /y) + (y^ 3 /x) pretty(f) % f = %  % sin(x^3/y) + y^3/x %  %    /  3 \    3 %    | x  |   y % sin| -- | + -- %    \  y /    x 实时脚本 创建实时脚本: ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览