库或工具的基本使用
labview
程序结构和数据类型
1 怎么让并行变成顺序结构,可以用框图
2 怎么控制小灯亮灭?添加帧,创建属性-值,修改值
3 循环运行for循环(N是多少次,i是第多少次)
4 while 循环有一个i和一个小灯,i表示运行了多少次,小灯可以给它复制,False就一直运行,True就停
5 单击 True/False的控件可以相互切换
labview的特点:
- 图形编程
- 天然并行
- 基于数据流
快捷键:
1 ctrl+E 切换前后面板
2 ctrl+B 移除断线
知识点:
1 点击运行之后,后面板就隐藏了
2 工具栏有功能可以自动排布程序框图
plotly
官方文档: CSDN
plotly可以使用不同的方式进行画图
使用plotly.graph_objects画图
# 画一个基本的散点图
import plotly.graph_objects as go
# 创建数据
x = [1, 2, 3, 4, 5]
y = [10, 15, 13, 17, 16]
# 创建图形对象
fig = go.Figure(data=go.Scatter(x=x, y=y, mode='markers'))
# 设置图表标题和坐标轴标签
fig.update_layout(
title='简单的散点图',
xaxis_title='X 轴',
yaxis_title='Y 轴'
)
# 显示图表
fig.show()
使用 plotly.express画图
# 画一个基本的散点图
import plotly.express as px
import pandas as pd
# 创建数据
df = pd.DataFrame({
'x': [1, 2, 3, 4, 5],
'y': [10, 15, 13, 17, 16]
})
# 创建图形对象
fig = px.scatter(df, x='x', y='y', title='简单的散点图')
# 显示图表
fig.show()
环境配置问题
miniconda安装torch报错OSError: [WinError 126] 找不到指定的模块。
原因:fbegmm.dll文件出现问题
解决方案:
- 使用依赖分析工具https://github.com/lucasg/Dependencies/releases/tag/v1.11.1
检测报错提示的那个dll文件 - 发现哪个文件报错就下载一个新的然后放到torch/lib下面