MATLAB与Python接口

tgzssir 2023-01-13 00:59:40

课程名称适应人群
MATLAB与Python接口大学生、研究生、程序员、科研人员、技术人员、MATLAB编程爱 好者、数据分析从业者爱好者、数学建模爱好者。

介绍MATLAB与Python接口的多种方法,包括MATLAB与Python的相互调用以及将MATLAB代码打包成组件然后在Python中集成。

所在套餐:MATLAB核心知识点系列课程-CSDN程序员研修院,不断更新和增加课程。

...全文
2271 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
com.con. 2020-05-02
  • 打赏
  • 举报
回复
按老师教学安装python的library之后, 在命令行中调用显示能找到包, 但是出现以下异常: Exception caught during initialization of Python interface. Details: On Mac, you must set the environment variable "DYLD_LIBRARY_PATH" to a non-empty string. For more details, see the package documentation. Traceback (most recent call last): File "", line 1, in File "/Users/xi/opt/anaconda3/lib/python3.7/site-packages/Matlab_library_test0502/__init__.py", line 280, in _pir.get_paths_from_os() File "/Users/xi/opt
tgzssir 2020-05-02
  • 举报
回复
@com.con. Mac机?提示将环境变量"DYLD_LIBRARY_PATH"设置为非空字符串。课程是在PC机上实现的。
com.con. 2020-05-02
  • 打赏
  • 举报
回复
按老师教学安装python的library之后, 在命令行中调用显示能找到包, 但是出现以下异常: Exception caught during initialization of Python interface. Details: On Mac, you must set the environment variable "DYLD_LIBRARY_PATH" to a non-empty string. For more details, see the package documentation. Traceback (most recent call last): File "", line 1, in File "/Users/xi/opt/anaconda3/lib/python3.7/site-packages/Matlab_library_test0502/__init__.py", line 280, in _pir.get_paths_from_os() File "/Users/xi/opt
weixin_39197142 2023-01-29
  • 举报
回复
@com.con. 请问你解决了吗
理馨 2019-11-12
  • 打赏
  • 举报
回复
老师,我安装的是3.5版本的python,也添加到路径了,但是还是不行
tgzssir 2019-11-13
  • 举报
回复
@理馨 先 pyversion 可执行文件的安装路径,比如 pyversion c:\python 3.5\python.exe,然后再pyversion。
理馨 2019-11-12
  • 打赏
  • 举报
回复
我安装的是2017b版本,已经按照您的要求来做了,但是pyversion显示还是为空,不知道应该怎么办呀
理馨 2019-11-12
  • 打赏
  • 举报
回复
我安装的是2017b版本,已经按照您的要求来做了,但是pyversion显示还是为空,不知道应该怎么办呀
xionghaiziander 2019-10-16
  • 打赏
  • 举报
回复
import matlab.engine >>> eng=matlab.engine.start_matlab<> File "", line 1 eng=matlab.engine.start_matlab<> ^ SyntaxError: invalid syntax 会出现这种情况
xionghaiziander 2019-10-16
  • 打赏
  • 举报
回复
import matlab.engine >>> eng=matlab.engine.start_matlab<> File "", line 1 eng=matlab.engine.start_matlab<> ^ SyntaxError: invalid syntax 会出现这种情况
tgzssir 2019-10-16
  • 举报
回复
@xionghaiziander 有点奇怪,提示是语法错误。你再仔细检查一下你的输入。应该不是软件版本的问题,因为import是成功的。如果前面import时出错了,说没找到模块,一般是版本问题,参见前面的回答。课程编程环境:Python 3.6 windows 7, 64 bit Matlab R2018b,Python和MATLAB都是64位。
廖文浩哦 2019-06-19
  • 打赏
  • 举报
回复
我的怎么还是不能代用
廖文浩哦 2019-06-19
  • 打赏
  • 举报
回复
我的怎么还是不能代用
tgzssir 2019-06-26
  • 举报
回复
@廖文浩哦 您好,请注意Python的版本,比如课程中MATLAB版本是R2018b,那么与之对应的Python版本是3.5, 3.6,32位,64位对应,其他的不行

3

社区成员

发帖
与我相关
我的任务
社区管理员
  • tgzssir
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧