- 博客(43)
- 资源 (1)
- 收藏
- 关注
原创 基于74LS192的十进制两位数正向计时器(proteus仿真)
在数字电路设计中,计时器是一个非常常见的应用。今天,我将分享一个基于的十进制两位数正向计时器电路设计。这个电路可以实现从 00 到 99 的十进制正向计数,并通过两个七段数码管显示结果。低电平(0V):输入 0。高电平(+5V):输入 1。高电平(+5V):使能递增计数。低电平(0V):禁止递增计数。高电平(+5V):使能递减计数。低电平(0V):禁止递减计数。低电平(0V):表示借位。高电平(+5V):表示正常计数。低电平(0V):表示进位。高电平(+5V):表示正常计数。
2025-03-29 22:37:52
805
原创 使用MATLAB的BP神经网络进行数据分类任务(简单版)
BP神经网络,即反向传播(Backpropagation)神经网络,是一种多层前馈神经网络,它通过反向传播算法来更新网络权重。这种网络结构特别适合于分类和回归任务。
2024-06-08 12:16:26
1507
原创 论文高级图表绘制(Python语言,局部放大图)
本文将通过一个具体的示例,展示如何使用Python语言和Matplotlib库来绘制高级图表,包括局部放大图的制作。适用于多条曲线绘制在同一个图表中,但由于数据量过大,导致曲线的细节看不清,需要对细节进行局部放大。
2024-06-08 11:52:42
1756
1
原创 ANSYS Motor-CAD v15.1.2解决通行证报错Error: Unable to obtain licence: motorcad
在安装ANSYS Motor-CADv15.1.2版本时,已经将通行证放到对应的目录下,路径也改变了,但是保存文件时仍然报错Error: Unable to obtain licence: motorcad。
2024-03-18 21:08:34
3547
5
原创 【MATLAB】使用梯度提升树在回归预测任务中进行特征选择(深度学习的数据集处理)
用科学、合理的方法去除掉数据集中不需要的特征。常用在回归预测任务的数据集处理中。
2024-02-06 21:59:15
2213
1
原创 Pycharm生成exe文件
2.安装完成后输入:pyinstaller -F xxxx.py (其中,xxxx为需要生成exe的文件名)1.打开Pycharm,在终端输入命令:pip install pyinstaller。
2023-05-10 13:31:48
1719
原创 在Visual Studio中运行Halcon(C#版本)
本文章记录了在VS中运行Halcon的各种坑,从零开始搭建一个VS的halcon项目,为经验贴。
2023-02-04 21:00:06
5138
1
原创 MATLAB求单位阶跃响应,并分析参量的影响。自控例题。
自动控制原理和信号与系统中,利用MATLAB求单位阶跃响应,并分析阻尼比和自然振荡角频率对暂态性能的影响。
2022-11-12 11:51:27
6189
原创 解决proteus:555定时器报错,无法使用的问题。
在proteus中使用555定时器构建1Hz的脉冲发生器时,会报错:[SPICE] Too many iterations without convergenc.。该报错是因为proteus8.6版本对一些内容做出了更新,使得在之前版本能够正常使用的555定时器在8.6之后的版本不能够使用。选择该芯片可以解决上述问题,但是针对74LS192芯片也会报错,所以,其必须将倒计时电路中的74LS192更换为74S168。该方法也是最简单的方法,那就是在555定时器的输出端加一个无关痛痒的电阻。
2022-11-10 23:00:44
7260
12
原创 解决74ls192无法正常使用。
对于该现象,博主进行了各种测试,初步怀疑是由于自己构建的脉冲信号所输出的高低电平的电压值和系统提供的时钟信号不一样,并且该高低电平的电压值也无法使74LS192正常工作。综上,74S168和74LS192的唯一区别就是,前者相对后者少了一个清零的接口,但让74S168计数到0停止并不难,该芯片和74LS192都是同步十进制加减计数器,相互之前可以无缝替换的,并且替换后,能够正常使用了。: load,初值启动,低电平时,输出为预设的初值。已经完成,完成度较高,需要的孩子请留言。
2022-11-10 22:55:21
6948
13
原创 C语言解决exe程序闪退最简单的方法。
该方法巧妙地利用了“BUG”,虽然并不能彻底地解决问题,但是对于初学者来说,确实最简单的办法了。该操作在电脑看来就相当于你的程序还没有运行结束,自然就不会闪退了。而在你输入了一个字符后,对于电脑来说,你的程序就结束了,他就会闪退了。就会发现程序不会闪退了,并且在输入任意一个数字或字母按下回车后,程序就会退出了。再尝试了添加system(“pause”),修改Dev等编译器的设置,依然没有用后。其原理是,将这三行代码添加在你写的主程序后面。那么你的程序就相当于多出了一步:在运行完之后,需要输入一个字符。
2022-11-10 22:02:58
7503
2
原创 批量修改文件格式(python代码+exe文件)。
该文章提供了exe软件去供大家使用,简单轻松即可实现大多数文件格式的修改,并且提供了代码供使用。为了方便部分不想安装Python的朋友。博主将改程序导出为exe可执行文件。该操作省去了安装os库的麻烦,方便了大部分办公人士。
2022-11-10 21:31:31
607
原创 Python大作业——两种方法设计计算器(使用wx库)。
本次设计用Pycharm开发工具,Python语言进行主要功能是基于图形用户面的多功能。该计算器的主要功能是加、减、乘、除等常规运算以及指数,对数,三角函数等科学运算功能。该计算器分为数据输入模块和运算规则选择模块以及过程和结果显示模块三个模块。该方法较第一种复杂,但是实现的功能更多。
2022-10-31 23:16:58
4496
3
原创 VB——消费记录及查询系统。
Vusial Basic大作业,现分享给大家。**项目介绍**编写个人日常消费记录程序,能够记录消费时间、消费金额和消费地点,并能根据消费金额和消费地点进行查询,消费记录用文件保存。对此,决定使用两个窗口来进行创作,第一个是消费记录窗口,第二个是消费查询窗口。...
2022-05-20 10:27:55
1514
原创 C语言求1到50的数的三次方的和。
C语言求1到50的数的三次方的和。代码部分:#include <stdio.h>#include <math.h> //引用math.h头文件void main(){ int k; double s; for(s=0,k=1;k<=50;k++) //循环到50 { s=s+pow(k,3); //用pow函数计算3次方 } printf("%.0f\n",s); //输
2021-04-21 22:49:29
3490
原创 C语言小游戏,数字炸弹,手动设置炸弹的值和回合数。
C语言小游戏,数字炸弹,手动设置炸弹的值和回合数。效果图:代码部分:#include <stdio.h>void main(){ int a,b; int d=35; //在这里手动设置炸弹的值,若想修改,直接改变d的值就行。 这里我设置的是35。 for(a=5;a>0;a--) //在这里手动设置回合数,若想修改,直接改变a的值就行。 每次a减一,即次数小一。 {
2021-04-06 23:50:39
1686
2
原创 C语言--从键盘输入三个整数,输出其中最大的数。
C语言–从键盘输入三个整数,输出其中最大的数。代码:`#include <stdio.h>void main(){int a,b,c,d,e;scanf("%d%d%d",&a,&b,&c);d=a>b?a:b; // a与b比较,将a,b中的较大值赋值给d。e=d>c?d:c; //d与c比较,将d,c中的较大值赋值给e。printf(“最大的数是:%d。\n”,e);}`.....
2021-04-06 23:33:02
14258
原创 C语言输出图形:宝塔形(三角形)字母。第一行A,第二行BB,第三行CCC……
C语言输出图形:宝塔形(三角形)字母。第一行A,第二行BB,第三行CCC……效果图:代码部分:#include <stdio.h>void main(){ int i=65,j,n; for(i=65;i<=68;i++) { for(n=1;n<=68-i;n++) printf(" "); for(j=1;j<=i-64;j++) printf("%c"
2021-04-06 23:21:37
6086
原创 C语言输出图形:宝塔形(三角形)回文数字。即:第一行1,第二行121,第三行12321……
C语言输出图形:宝塔形(三角形)回文数字。即:第一行1,第二行121,第三行12321……效果图:代码部分:#include <stdio.h>void main(){ int i,j; for(i=1;i<=4;i++) { for(j=1;j<=10-i;j++) printf(" "); for(j=1;j<=i;j++) printf("%d",j)
2021-04-06 23:11:45
6431
1
原创 C语言输出九九乘法表(正三角形输出)。
C语言输出九九乘法表(正三角形输出)。效果图:代码部分:#include <stdio.h>void main(){ int i,j; for(j=1;j<=9;j++) { for(i=1;i<=j;i++) { printf("%d*%d=%-4d",i,j,i*j); } printf("\n"); }}......
2021-04-06 23:04:37
13130
原创 C语言实现一到十的阶乘的和。
一到十的阶乘的和。代码;#include <stdio.h>void main(){ int s=0,n=1,a; for(a=1;a<=10;a++) { n=n*a; s=s+n; } printf("%d",s);}
2021-04-06 22:58:42
5295
原创 C语言//编写一个函数,输入一行字符,将此字符串中最长的单词输出。
编写一个函数,输入一行字符,将此字符串中最长的单词输出。###代码部分:#include <stdio.h>#include <string.h> void longword(char s[], char t[]) //定义一个找最长单词的函数{ int i, j, n, k, m, word; char p[30]; n=strlen(s); m=0; word=0; f
2021-03-26 13:36:40
4379
1
原创 C语言//输入某年某月某日,判断100天后的这一天是哪一年的第几天。
输入某年某月某日,判断100天后的这一天是哪一年的第几天。###代码部分:#include<stdio.h>int main(){int day,month,year,sum,leap;scanf("%d年%d月%d日",&year,&month,&day);switch(month){ case 1:sum=0;break; case 2:sum=31;break; case 3:sum=59;break; case 4:sum=90;br
2021-03-26 13:34:47
917
原创 C语言输出九九乘法表(倒三角形输出)。
输出九九乘法表###代码部分:#include <stdio.h>int main(){ int i,j; for(i=1;i<=9;i++) //i*j=n,确定乘法表的格式 { for(j=1;j<=9;j++) //先让i一样,再往后改变j { if(j<i) printf(" "); //使输出的乘法表为右上三角格式,八个空格
2021-03-26 13:31:52
26286
原创 C语言判断300以内的所有素数个数,并输出所有素数。
#判断300以内的所有素数个数,并输出所有素数。##代码部分:#include <stdio.h>int han(int n) //定义一个判断素数的函数{ int i; for(i=2;i<n;i++) //利用循环 if(n%i==0) return 0; //如果不是素数的话,返回值为0 return 1;
2021-03-26 13:22:02
10107
批量修改文件格式的可执行程序
2022-11-10
Python实验报告,健康打卡上报系统,使用wx库
2022-10-31
Python大作业实验报告,使用wx库设计计算器
2022-10-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人