文件名称:MATLAB 中的 SymPy CAS:启用在 MATLAB 中使用 Python 的 SymPy CAS-matlab开发
文件大小:2KB
文件格式:ZIP
更新时间:2024-06-21 01:50:06
matlab
该函数利用 Python 的 SymPy 模块为我们这些没有符号工具箱或支持 Python 的 Matlab 版本的人提供符号功能。 该函数通过 System 命令将字符串传入和传出 Python。 结果的计算可以通过 vectorize 和 inline 函数轻松完成。 例子: result = symeval('integrate','"x^2+3x-4"','x'); y = 向量化(内联(结果)); 情节(y([1:100]) 这可能会很慢,因为每次调用函数时都会启动和关闭 Python 解释器。 但是,由于操作系统缓存,连续调用会加速。 另一种选择是使用发布在此文件交换上的 pymex 模块: http://www.mathworks.com/matlabcentral/fileexchange/27255-pymex 最好的方法是直接使用支持 Python 的 MATL
【文件预览】:
symeval.zip