当前位置: 首页 > news >正文

无锡兼职做网站西安seo排名外包

无锡兼职做网站,西安seo排名外包,手机软件下载网站源码,企业网站托管公司matlab官网:https://ww2.mathworks.cn/?s_tidgn_logo matlab外部语言和库接口,包括 Python、Java、C、C、.NET 和 Web 服务。 matlab和python的版本 安装依赖配置 安装matlab的engine 找到matlab的安装目录:“xxx\ extern\engines\python…

matlab官网:https://ww2.mathworks.cn/?s_tid=gn_logo
matlab外部语言和库接口,包括 Python、Java、C、C++、.NET 和 Web 服务。
在这里插入图片描述

matlab和python的版本

在这里插入图片描述

安装依赖配置

安装matlab的engine
找到matlab的安装目录:“xxx\ extern\engines\python”,在命名窗口cd到该目录,运行“python setup.py install”命令,运行完成后将生成如下文件夹:
在这里插入图片描述

python调用matlab

启动引擎

import matlab.engine
eng = matlab.engine.start_matlab()

通过调用 start_matlab 启动新的 MATLAB® 进程。start_matlab 函数返回 Python 对象 eng,它是用于与 MATLAB 进程通信的 MatlabEngine 对象。
异步启动引擎:

import matlab.engine
future = matlab.engine.start_matlab(background=True)

启动多个引擎
从每个引擎启动一个不同的 MATLAB 进程。

import matlab.engine
eng1 = matlab.engine.start_matlab()
eng2 = matlab.engine.start_matlab()

输入参数

  • options:可参照https://ww2.mathworks.cn/help/matlab/matlab_env/commonly-used-startup-options.html
  • background:同步或异步启动 MATLAB。如果 background 为 True,会异步启动 MATLAB。

调用 MATLAB函数

调用文件夹 myFolder 中的 MATLAB 函数 myFnc

import matlab.engine
eng = matlab.engine.start_matlab()
eng.cd(r'myFolder', nargout=0)
eng.myFnc()

调用 MATLAB脚本

import matlab.engine
eng = matlab.engine.start_matlab()
eng.triarea(nargout=0)

从 MATLAB 函数返回输出参数

确定某个数是否为质数,调用 isprime 函数。

import matlab.engine
eng = matlab.engine.start_matlab()
tf = eng.isprime(37)
print(tf)

从 MATLAB 函数返回多个输出参数

默认情况下该引擎会返回单个输出参数。若返回多个参数,使用 nargout 参数指定输出参数的数量。
确定两个数的最大公分母,请使用 gcd 函数。设置 nargout 以从 gcd 返回三个输出参数。

import matlab.engine
eng = matlab.engine.start_matlab()
t = eng.gcd(100.0,80.0,nargout=3)
print(t)

如果函数不返回任何参数,则将 nargout 设为 0。

import matlab.engine
eng = matlab.engine.start_matlab()
eng.doc(nargout=0)

在 Python 中使用 MATLAB 数组

Python list 创建一个 MATLAB 数组

import matlab.engine
eng = matlab.engine.start_matlab()
a = matlab.double([1,4,9,16,25])
b = eng.sqrt(a)
print(b)

MATLAB 数组和Python 变量的关系如下:
https://ww2.mathworks.cn/help/matlab/matlab_external/matlab-arrays-as-python-variables.html
MATLAB 标量类型到 Python 类型的映射:
https://ww2.mathworks.cn/help/matlab/matlab_external/handle-data-returned-from-matlab-to-python.html

停止引擎

eng.quit()
http://www.mnyf.cn/news/52679.html

相关文章:

  • 思睿鸿途北京网站建设肥城市区seo关键词排名
  • 东风地区网站建设价格低网络工具
  • 怎么查看网站的空间商360网站推广官网
  • 网站主机注册百度的竞价排名是哪种方式
  • 世界知名网站网站如何添加友情链接
  • 做的网站 只显示代码网络推广赚钱项目
  • 安徽建设厅网站地址网盟推广是什么意思
  • 个人网站如何被百度收录营销活动方案
  • 智慧团建网站官网电脑版网站开发框架
  • 政府网站建设需求调查啥是网络推广
  • 出色的网站东莞做网站seo
  • 58创业网seo网站营销推广
  • 做门户网站用什么技术好网络营销策划案例
  • 太原心诺做网站今日新闻大事
  • 网站负责人 法人搜索引擎seo关键词优化
  • 达人设计网官方网站最新引流推广方法
  • 给别人做ppt的网站网站到首页排名
  • 上海红酒网站建设seo建站公司
  • 包包网站建设策划书百度快照怎么用
  • 自适应网站什么做微信软文范例100字
  • 网站建设aichengkejiseo在线优化技术
  • 网站建设分工表百度关键词搜索推广
  • 网站打不开 域名做解析宁波seo基础入门
  • 建立个网站湖南长沙seo
  • 泰州网站建设方案开发泽成杭州seo网站推广排名
  • 从事网站建设的职业chrome谷歌浏览器官方下载
  • 网站前台设计教程南宁seo排名外包
  • 做网站 需求百度统计流量研究院
  • 上海市网站seo公司合肥seo网络营销推广
  • 丰台路网站建设高端网站建设深圳