文件名称:sym2pyfun:将 Matlab 符号函数转换为 python 函数-matlab开发
文件大小:73KB
文件格式:ZIP
更新时间:2024-06-18 02:59:16
matlab
存在两个主要函数,分别是 `fprintMatPy.m` 和 `fprintMatPy2.m`,它们将符号表达式转换为 Python 函数。 `fprintMatPy.m` 按原样提取函数,其中 `fprintMatPy2.m` 能够拆分长方程(st 由比给定值多的字符组成),使它们可以被 python 和 cython 解析。 有关更多详细信息,请查看脚本的说明。 函数 fprintMatPy*.m 扩展了 fprintMatPy*.m 以打印符号矩阵,其中每一行和列都被提取到一个函数中。 例子: `符号abc; fprintMatPy('test', {'a', 'b', 'c'}, [a*b+c, a^b])` 产生输出到 `test.py`: def test_1_1(a, b, c): 返回 c + a*b def test_1_2(a, b, c): 返回 a**b
【文件预览】:
github_repo.zip