GEMSEO的MATLAB包装器
项目描述
GEMSEO的MATLAB包装器
文档
目前,此插件的文档可通过GEMSEO的文档获得。
安装
执行MATLAB学科需要安装MATLAB引擎及其Python API。MATLAB Python API未定义为此包的依赖项,因为直到MATLAB发布R2020b,PyPI中没有可用的包。它应安装在与插件相同的环境中,请参阅MATLAB文档以获取更多信息。
以下是按MATLAB版本提供的MATLAB Python包的当前版本
Python | Matlab | matlabengine |
---|---|---|
3.9 | r2021b | 9.11.19 |
3.9 | r2022a | 9.12.17 |
3.9, 3.10 | r2022b | 9.13.9 |
3.9, 3.10 | r2023a | 9.14.3 |
为确保MATLAB通过Python API正常工作,启动Python解释器并检查执行import matlab
时是否出现错误。
开发
对于使用tox
进行测试,设置环境变量MATLAB_PIP_REQ_SPEC
以指向MATLAB Python API可安装版本的网络位置或路径,并可能根据Python版本添加条件依赖
export MATLAB_PIP_REQ_SPEC="matlabengine==X.Y.Z"
Docker
要创建或更新用于测试插件的podman/docker镜像,请适配适当的MATLAB版本
podman build Dockerfile -t gemseo-matlab:r2020b --build-arg=MATLAB_VERSION=r2020b
错误/问题
请使用GitLab问题跟踪器提交错误或问题,链接为https://gitlab.com/gemseo/dev/gemseo-matlab/-/issues。
许可证
gemseo-matlab的源代码遵循GNU LGPL v3.0许可证。许可证的副本可以在LICENSE.txt文件中找到。GNU LGPL v3.0许可证是GNU GPL v3.0许可证的一个例外。GNU GPL v3.0许可证的副本可以在LICENSES文件夹中找到。
gemseo-matlab的示例遵循BSD 0-Clause许可证,这是一个宽松的许可证,允许复制粘贴示例代码而不保留版权声明。
gemseo-matlab的文档遵循CC BY-SA 4.0许可证。
gemseo-matlab产品依赖于其他具有各种许可证的软件。依赖项及其许可证的列表可以在CREDITS.md文件中找到。
贡献者
- GEMSEO开发者
项目详情
下载文件
下载适合您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。
源代码分发
构建分发
gemseo_matlab-1.0.3-py3-none-any.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | de09007c005418336e82d5985cc4d411c619ff7e6c02f8661899952df91ae8d0 |
|
MD5 | f76fe64c6ab72a742bd6c522e8e644dc |
|
BLAKE2b-256 | fbc4fa60a07625e0d1a1e9310de950267439463d408785a3e65cd80f79dc0764 |