python编程语言如今非常流行,并且拥有庞大的生态系统。它有一个庞大的社区,可以访问高度成熟的不同包和库集。这包括人工智能(ai)和机器学习等,以及处理这些应用程序所需的不同类型的数据分析和处理元素。
ni 为 labview 2023 添加 了 更多 python 功能, 并 支持 虚拟 环境。正如 您 在 上 一篇 博客 通过 测试 和 测量 进行 滑动 和 放置 中 所 学 的 知识, labview 是 一个 图形 化 编 程 环境, 适用于 需要 测试、 测量 和 控制 的 应用。因此, 通过 python 集成, 您 可 信赖 的 测试 和 测量 工具 可以 与 尖端 的 python 相 结合, 扩展 labview 的 功能。请注意, 此功能 最初 于 2018 年 被 添加 到 labview 中, 随着 时间 的 推移, ni 团队 一直在 增加 该功能 并 使其 更加 用户 友好。
要在labview中调用python,用户需要使用python节点。在很多情况下,有人可能想要使用python:也许另一个更熟悉python的团队成员或小组已经开发了一个数据分析库或其他软件包。您 可以 直接 在 labview 中 调用 它, 而 省 用 于 在 工具 之间 来 回 切换。此外, 这 并 不 需要 您 将 python 代码 重写 为 labview 代码。
使用最适合工作的工具
开发此功能是为了帮助用户。如果您熟悉 python 或 有 团队 成员 喜欢 python, ni 希望 确保 您 成功 并 能够 合作。
不要觉得有义务将python代码引入labview。如果您需要它,它就在那里,但不是必需的,因为您可能会发现labview的内置功能可以本地处理您的需求。它更多的是关于哪种工具最适合处理工作以及您喜欢什么。
如果您还记得之前的博客,labview 非常 擅长 帮助 您 从 步骤 a 到 步骤 z, 连接 硬件、 采集 和 分析 数据、 保存 和 共享 数据 等等。这是因为每个步骤都有预构建的函数。但是,如果有一个特定的分析是从头开始构建的,用户可能更喜欢在python中进行它 - 这很好。您可能还希望重用一些用 python 编写的预先存在的代码和/或算法。这是您希望直接导入 python 代码的示例。
labview 是 基础
使用 labview 作为 测试 测量 代码 的 基础, 用于 与 仪器 连接、 提取 数据 和 同步 所有 内容。然后, 使用 python 来 利用 其 庞大 的 功能 集, 包括 其 库, 并 在 labview 的 稳定 基础 上 构 建 额外 的 功能, 包括 高 精度 测量。底线是python或labview的问题不需要问,因为答案是两者兼而有之。
ni 解决 方案 营销 人员 austin stanton 表示:“自 2018 年以来,labview 的 每次 更新 都 了 我们 听取 社区 的 意见, 并 改进 了 我们 的 功能 集, 使其 对 labview/ python 开发 人员 更加 友好。最新版本增加了对python虚拟环境的支持,这对于任何使用python的人来说都是最佳实践。
请注意, 通过 集成 python 功能, ni 只是 将 添加 到 其 支持 的 语言 列表 中。该列表已经包括c / c++,.net和mathwork的matlab。是的,matlab。labview 具有 用于 调用 这些 其他 语言 的 特定 函数, 与 python 类似, 使 过程 简单 化。正是 像 这样的 项目 帮助 了 简化 python 集成, 因为 ni 利用 了 许多 通过 集成 matlab 和 其他 语言 所 学到 的 经验。
归根结底,python和labview之间的选择并不是一个“非此即彼”的命题。这两种语言可以协同工作,为开发人员提供测试、测量和控制应用的全面解决方案。随着 ni 不断 关注 社区 的 需求 并 改进 labview 软件, 开发 人员 使用 这个 强大 的 工具 集 实现 的 各种 可能性 是 无穷无尽的。
索尼PS5 不支持原生 1440p 分辨率
有了GPS,为什么还要开发北斗?
PICO Example Clion开发
中国移动5G用户明显放缓的背后有什么原因?
产品终将被场景替代,行业终将被生态覆盖
LabVIEW覆盖您:LabVIEW的Python虚拟 环境
意法半导体推出可视化的 Profi MEMS Tool 开发平台
台积电2纳米黑科技-晶背供电
Redmi Note 8 Pro开启了降价促销活动8+256GB版本仅需1799元
基于边缘计算网关组建的农村污水处理物联网系统
北京正式开放T5级别自动驾驶封闭测试场
2018年全球品牌液晶电视下滑趋势将扭转 出货量预计2.18亿台
中兴通讯完成基于SA架构的5G核心网测试支持3GPP 5G协议
希沃与中国标准化研究院、中山眼科、TUV莱茵联合发声!看得舒适才是真护眼
人工智能的进步,会导致大规模失业吗
保持FPGA设计信号不被综合的方法
三星Galaxy S21 Ultra的相机分数暴跌?
艾比森标准尺寸会议屏正式上市
破碎机轴头磨损的修复方法
关于无线WiFi覆盖的基本常识和常见问题