matlab打包成python库使用中遇到了这样的问题
代码如下:
#!/usr/bin/env python
"""
Sample script that uses the EX_4 module created using
MATLAB Compiler SDK.
Refer to the MATLAB Compiler SDK documentation for more information.
"""
from __future__ import print_function
import EX_4
import matlab
my_EX_4 = EX_4.initialize()
waveIn = matlab.double([0.0], size=(1, 1))
IIn = matlab.double([0.0], size=(1, 1))
my_EX_4.ex_4(waveIn, IIn, nargout=0)
my_EX_4.terminate()
python报错如下:
C:\Users\10413\AppData\Local\Microsoft\WindowsApps\python3.9.exe F:\competition_of_wuli\ex_2\EX_4\for_redistribution_files_only\samples\ex_4Sample1.py
Traceback (most recent call last):
File "F:\competition_of_wuli\ex_2\EX_4\for_redistribution_files_only\samples\ex_4Sample1.py", line 13, in <module>
my_EX_4 = EX_4.initialize()
AttributeError: module 'EX_4' has no attribute 'initialize'
Process finished with exit code 1
在打包过程之中没有遇到任何报错。步骤也是参照着https://ww2.mathworks.cn/help/compiler_sdk/gs/create-a-python-application-with-matlab-code.html来的。不太清楚哪里错了。可以指正下吗?谢谢