自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 Win11+VS2019+PCL1.12.0+QT5.12.0编译VTK8.2.0可视化异常改VTK9.0.0

我用的VTK的lib都是8.2的,但是编译出来的程序一直中断在下面这个指针这里,离谱的是,这个异常提示的是VTK9.0的dll发生了访问冲突。问题是我环境变量包含目录和库目录都写的是VTK8.2的版本,怎么还是调用了之前9.0的lib呢?由于PCL自带的VTK携带的库不全,在使用QT时不能添加QVTKWidget控件,所以在网上查资料又安装了VTK的8.2.0版本,这样确实是能用了,但是在不使用QT和VS连接时,PCL的可视化出现了问题,无法通过OpenGL显示点云。这里附上项目属性表的配置,环境基于。

2024-03-27 19:57:19 1158 1

原创 电机与电力拖动控制系统第一次总结(包含绪论及变压器部分)

电机与电力拖动控制系统第一部分总结,绪论部分包括:概述,基本物理定律,铁磁材料及特性;变压器部分包括:变压器原理与结构,单相变压器空载运行,单相变压器负载运行,变压器运行特性,仪用互感器

2022-12-08 18:45:37 1652 1

原创 MATLAB的拉格朗日算法

x=[1 2 3]y=[1 4 9]xi=5yi=lagrange(x,y,xi)function yi=lagrange(x,y,xi)n=length(x);m=length(y);if n~=merror(‘The length of X must be equal!’);return;endp=zeros(1,n);for k=1:nt=ones(1,n);for j=1:nif j~=kif abs(x(k)-x(j))<epserror('the DATA

2022-12-07 18:35:53 2543

原创 最小二乘算法Matlab程序算法

1.最小二乘算法Matlab程序算法:(1) 输入数据和权系数选择函数逼近系。(2) 求解法方程组。(3)求出最小二乘逼近。Matlab程序:编写成Matlab程序(函数名:square_least.m)计算数据最小二乘拟合系数.function S=square_least(x,y,n,w)%数据的最小二乘拟合,其中%x,y为数据的(x,y)坐标;%n为数据拟合的次数,缺省时n=1;%w为权值,缺省值w=1;%S为数据拟合的系数;%需要另写的外部函数.%phi(x)为基函数,通常为多项式1,x,x^2,…

2022-12-07 18:22:33 3375

原创 python统计txt文件中的单词个数

with open('统计单词个数.txt','r',encoding='utf-8') as f: new_lines='' all_the_lines=f.readlines() for every_line in all_the_lines: for i in range(0,len(every_line)): if ord(every_line[i])<65 or ord(every_line[i])>122:

2021-01-25 11:39:00 8199 4

原创 猜数游戏的python实现

系统生成一个 3 位的随机数 n,用户输入一个数 m,如果 m>n 提示用户:您输入的数字大了,如果 m<n,提示:你输入的数小了,如果 m==n,如果用户猜对的次数小于等于 8 次,输出:太聪明了;如果次数小于等于 15 次,输出:还不错;如果次数大于 15 次,输出:终于猜对了,不容易啊!猜对提示后,继续提示:还想再玩一局吗?继续输入 yes,否则输入 no。import randomdef cai(m,n): x=0 while 1:

2021-01-25 11:34:32 437 1

原创 Keil5编程error: #18: expected a “)“问题解决

定义头文件时,#define语句最后不要加分号!去掉分号即可消除error.去掉分号后即可编译成功:

2021-01-25 11:27:06 28972 19

原创 C语言最基本的排序方法-冒泡法、选择法

冒泡法#include<stdio.h>//冒泡法int main(){ int a[10],i,j,t; printf("请任意输入10个整数\n"); for(i=0;i<10;i++) scanf("%d",&a[i]); for(i=0;i<10;i++) for(j=0;j<10-i;j++) { if(a[j]<a[j+1]) {

2020-06-25 16:29:35 209

西门子杯S7-1500 PLC单部六层电梯程序

单部六层电梯程序,有六个工程,单个跑分经测试可达80-90+(仅程序,无报告,TIA+博途V16编程)。本逻辑控制功能:六层电梯的单部电梯基本功能(电梯初始化、集选控制、开关门控制、启停控制)实现等,根据不同楼层客户需求及时响应,实现自动平层、开关门、超重显示、实现上下限位,层门联锁保护等,并根据不同的需求实现合理的响应并在SIMATIC S7-1500PLC上完成控制算法组态及SIMATIC WINCC完成监控环境组态,建立PLC和WINCC之间的通讯连接。

2022-12-08

单片机课程设计:基于LCD1602显示的单片机密码锁设计报告

为了满足人们对日常生活中安全保险的需求,我们设计了一款用密码代替钥匙的密码锁。相比于传统的钥匙开锁手段,这款密码锁具有安全性高、成本低、功耗低、易操作等优点。 本系统采用以单片机为核心元件的控制方案。在选取单片机种类时,我们综合性能、存储器、运行速度、I/O口、定时/计数器、串口等方面,最终选用了STC90C52单片机,利用单片机灵活的编程设计和丰富的I/O端口,及其控制的准确性,实现基本的密码锁功能。在单片机的外围电路外接4*4矩阵键盘用于密码的输入和修改,外接AT24C02芯片用于密码的存储,外接LCD1602显示器用于显示各种信息,蜂鸣器报警,除此之外还有复位电路和晶振电路、继电器等,复位电路和晶振电路与STC90C52单片机组成单片机最小系统。它具有设置、修改6位用户密码、密码错误报警等功能。本系统成本低廉,功能实用。 个人编写的课程设计报告,可参考下载使用 关键词: 密码锁; 报警; 蜂鸣器; STC90C52;密码;

2022-12-08

单片机课程设计:基于LCD1602显示的51单片机密码锁设计

传统的机械式钥匙开锁,应用起来极补方便,且钥匙容易丢失遗忘。为了满足人们对日常生活中安全保险的需求,我们设计了一款用密码代替钥匙的密码锁。相比于传统的钥匙开锁手段,这款密码锁具有安全性高、成本低、功耗低、易操作等优点。 本系统采用以单片机为核心元件的控制方案。在选取单片机种类时,我们综合性能、存储器、运行速度、I/O口、定时/计数器、串口等方面,最终选用了STC90C52单片机,利用单片机灵活的编程设计和丰富的I/O端口,及其控制的准确性,实现基本的密码锁功能。在单片机的外围电路外接4*4矩阵键盘用于密码的输入和修改,外接AT24C02芯片用于密码的存储,外接LCD1602显示器用于显示各种信息,蜂鸣器报警,除此之外还有复位电路和晶振电路、继电器等,复位电路和晶振电路与STC90C52单片机组成单片机最小系统。它具有设置、修改6位用户密码、密码错误报警等功能。本系统成本低廉,功能实用。 资源中含有个人设计的基于Keil5软件开发的工程,可参考使用 关键词: 密码锁; 报警; 蜂鸣器; STC90C52;密码;

2022-12-08

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除