不要再问MATLAB和Python谁更强了,联合编程它不香吗?

6268190477dfbbb95152a70097fcb704.png

引言:很久之前就计划给伙伴们分享matlab与python联合编程了,这不闲逛GitHub偶得matlab与python联合编程秘笈,特拿出来与伙伴们共享。以下为正文:

注:本文中的“我”均指Yann Debray。译者:巴山 (bashan)

我遇到的工程师和科学家总是把MATLAB和Python当成两款独立的编程语言。为了向他们证明MATLAB与PYTHON可以联结起来成为MATHON,我写了《MATLAB牵手PYTHON》一书。

近来,Python无疑成为使用最为广泛的编程语言,尤其是在脚本开发、网络开发和人工智能(机器学习和深度学习)等领域。

大多数情况下,MATLAB被看作是一种用于技术计算的编程语言,是工程师和科学家的开发环境。但MATLAB也提供了与包括Python在内的多种编程语言的联合编程接口。

MATLAB能与常见的Python发行版联合使用。在本书中,我将使用Python 3.10和MATLAB 2023a。

书籍目录如下:

1. Introduction
1.1. A brief history of scientific computing
1.2. About the author
1.3. Open-source vs Commercial
1.4. Who is this book for?


2. End-to-end project with MATLAB & Python
2.1. Call Python from MATLAB
2.2. Call MATLAB from Python
2.3. Generate a Python package from a set of MATLAB functions


3. Set-up MATLAB and Python
3.1. Install Python
3.2. Install Anaconda or other Python distribution
3.3. Manage your PATH
3.4. Install additional Python packages
3.5. Set up a Python virtual environment
3.6. Set up a Python Development Environment
3.7. Connect MATLAB to Python
3.8. Install the MATLAB Engine for Python


4. Call Python from MATLAB
4.1. Execute Python statements and files in MATLAB
4.2. Execute Python code in a MATLAB Live Task
4.3. Basic syntax of calling Python functions from MATLAB
4.4. Call Python User Defined Functions from MATLAB
4.5. Call Python community packages from MATLAB
4.6. Debug Python code called by MATLAB
4.7. Mapping data between Python and MATLAB


5. Call Python AI libraries from MATLAB
5.1. Call Scikit-learn from MATLAB
5.2. Call TensorFlow from MATLAB


MATLAB® is a registered trademarks of The MathWorks, Inc.
Python® is a registered trademark of the Python Software Foundation.

对matlab与python联合编程感兴趣的伙伴在巴山学长公众号后台回复“mathon”、“MP”、“matlab python”、“联合编程”等关键词均可获取书籍和相关源代码。或点击左下角的阅读原文自行去作者GitHub项目处下载,别忘了给作者加星哦!

973df0f94289d1c27f5be1ed3766e6a2.jpeg

书籍完整资源快照

参考资料:github.com/yanndebray/matlab-with-python-book

如需转载,请在公众号中回复“转载”获取授权,如未经授权擅自搬运抄袭的,本公众号将保留一切追责权利!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值