从符号表达式提取操作

9的观点(30天)
塞德里克Kotitschke
塞德里克Kotitschke 2023年1月28日
编辑: 保罗 2023年2月11日
你好,
给定一个象征性的表达,我想提取的基本操作,发生在这个符号表达式。最后,我想创建一个仿真软件模型,做一样的符号表达但没有一个简单金宝app的matlab函数块但基本模型块。为此,我需要知道发生了什么输入和以什么顺序。
例如:
我有符号表达式z = cos (x) * y + y ^ 2。
我如何获得必要的信息从信谊对象?我想提取,cos (x)然后乘以计算y,然后这个产品添加到y的平方。
有内置函数,可以帮助我吗?到目前为止,我唯一能想到的解决方案是解析生成的字符串“simscapeEquation (z)”
非常感谢!
2的评论
塞德里克Kotitschke
塞德里克Kotitschke 2023年1月28日
我不确定如何输出应该是什么样的。我发现调车场算法至少带来了操作以正确的顺序,这样你就可以从左向右读它。但是是的,一连串的操作项将是一个好的起点

登录置评。

接受的答案

保罗
保罗 2023年1月28日
你好,塞德里克
反对使用Matlab函数块是什么?如果这不是一个约束,你可以使用 matlabFunctionBlock
即使你打破表达式,下一步会是什么实现所有单独的模型块重建模型的表达吗?金宝app
5个评论
塞德里克Kotitschke
塞德里克Kotitschke 2023年2月11日
孩子们和symFunType命令正是我所需要的,谢谢!其实我现在工作:)

登录置评。

更多的答案(0)

标签

下载188bet金宝搏


释放

R2021a

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!