虫虫首页| 资源下载| 资源专辑| 精品软件
登录| 注册

前级<b>放大</b>

  • 汉诺塔!!! Simulate the movement of the Towers of Hanoi puzzle Bonus is possible for using animation

    汉诺塔!!! Simulate the movement of the Towers of Hanoi puzzle Bonus is possible for using animation eg. if n = 2 A→B A→C B→C if n = 3 A→C A→B C→B A→C B→A B→C A→C

    标签: the animation Simulate movement

    上传时间: 2017-02-11

    上传用户:waizhang

  • 将魔王的语言抽象为人类的语言:魔王语言由以下两种规则由人的语言逐步抽象上去的:α-〉β1β2β3…βm ;θδ1δ2…-〉θδnθδn-1…θδ1 设大写字母表示魔王的语言

    将魔王的语言抽象为人类的语言:魔王语言由以下两种规则由人的语言逐步抽象上去的:α-〉β1β2β3…βm ;θδ1δ2…-〉θδnθδn-1…θδ1 设大写字母表示魔王的语言,小写字母表示人的语言B-〉tAdA,A-〉sae,eg:B(ehnxgz)B解释为tsaedsaeezegexenehetsaedsae对应的话是:“天上一只鹅地上一只鹅鹅追鹅赶鹅下鹅蛋鹅恨鹅天上一只鹅地上一只鹅”。(t-天d-地s-上a-一只e-鹅z-追g-赶x-下n-蛋h-恨)

    标签: 语言 抽象 字母

    上传时间: 2013-12-19

    上传用户:aix008

  • 本代码为编码开关代码

    本代码为编码开关代码,编码开关也就是数字音响中的 360度旋转的数字音量以及显示器上用的(单键飞梭开 关)等类似鼠标滚轮的手动计数输入设备。 我使用的编码开关为5个引脚的,其中2个引脚为按下 转轮开关(也就相当于鼠标中键)。另外3个引脚用来 检测旋转方向以及旋转步数的检测端。引脚分别为a,b,c b接地a,c分别接到P2.0和P2.1口并分别接两个10K上拉 电阻,并且a,c需要分别对地接一个104的电容,否则 因为编码开关的触点抖动会引起轻微误动作。本程序不 使用定时器,不占用中断,不使用延时代码,并对每个 细分步数进行判断,避免一切误动作,性能超级稳定。 我使用的编码器是APLS的EC11B可以参照附件的时序图 编码器控制流水灯最能说明问题,下面是以一段流水 灯来演示。

    标签: 代码 编码开关

    上传时间: 2017-07-03

    上传用户:gaojiao1999

  • 【问题描述】 在一个N*N的点阵中

    【问题描述】 在一个N*N的点阵中,如N=4,你现在站在(1,1),出口在(4,4)。你可以通过上、下、左、右四种移动方法,在迷宫内行走,但是同一个位置不可以访问两次,亦不可以越界。表格最上面的一行加黑数字A[1..4]分别表示迷宫第I列中需要访问并仅可以访问的格子数。右边一行加下划线数字B[1..4]则表示迷宫第I行需要访问并仅可以访问的格子数。如图中带括号红色数字就是一条符合条件的路线。 给定N,A[1..N] B[1..N]。输出一条符合条件的路线,若无解,输出NO ANSWER。(使用U,D,L,R分别表示上、下、左、右。) 2 2 1 2 (4,4) 1 (2,3) (3,3) (4,3) 3 (1,2) (2,2) 2 (1,1) 1 【输入格式】 第一行是数m (n < 6 )。第二行有n个数,表示a[1]..a[n]。第三行有n个数,表示b[1]..b[n]。 【输出格式】 仅有一行。若有解则输出一条可行路线,否则输出“NO ANSWER”。

    标签: 点阵

    上传时间: 2014-06-21

    上传用户:llandlu

  • 离散实验 一个包的传递 用warshall

     实验源代码 //Warshall.cpp #include<stdio.h> void warshall(int k,int n) { int i , j, t; int temp[20][20]; for(int a=0;a<k;a++) { printf("请输入矩阵第%d 行元素:",a); for(int b=0;b<n;b++) { scanf ("%d",&temp[a][b]); } } for(i=0;i<k;i++){ for( j=0;j<k;j++){ if(temp[ j][i]==1) { for(t=0;t<n;t++) { temp[ j][t]=temp[i][t]||temp[ j][t]; } } } } printf("可传递闭包关系矩阵是:\n"); for(i=0;i<k;i++) { for( j=0;j<n;j++) { printf("%d", temp[i][ j]); } printf("\n"); } } void main() { printf("利用 Warshall 算法求二元关系的可传递闭包\n"); void warshall(int,int); int k , n; printf("请输入矩阵的行数 i: "); scanf("%d",&k); 四川大学实验报告 printf("请输入矩阵的列数 j: "); scanf("%d",&n); warshall(k,n); } 

    标签: warshall 离散 实验

    上传时间: 2016-06-27

    上传用户:梁雪文以

  • 道理特分解法

    #include "iostream" using namespace std; class Matrix { private: double** A; //矩阵A double *b; //向量b public: int size; Matrix(int ); ~Matrix(); friend double* Dooli(Matrix& ); void Input(); void Disp(); }; Matrix::Matrix(int x) { size=x; //为向量b分配空间并初始化为0 b=new double [x]; for(int j=0;j<x;j++) b[j]=0; //为向量A分配空间并初始化为0 A=new double* [x]; for(int i=0;i<x;i++) A[i]=new double [x]; for(int m=0;m<x;m++) for(int n=0;n<x;n++) A[m][n]=0; } Matrix::~Matrix() { cout<<"正在析构中~~~~"<<endl; delete b; for(int i=0;i<size;i++) delete A[i]; delete A; } void Matrix::Disp() { for(int i=0;i<size;i++) { for(int j=0;j<size;j++) cout<<A[i][j]<<" "; cout<<endl; } } void Matrix::Input() { cout<<"请输入A:"<<endl; for(int i=0;i<size;i++) for(int j=0;j<size;j++){ cout<<"第"<<i+1<<"行"<<"第"<<j+1<<"列:"<<endl; cin>>A[i][j]; } cout<<"请输入b:"<<endl; for(int j=0;j<size;j++){ cout<<"第"<<j+1<<"个:"<<endl; cin>>b[j]; } } double* Dooli(Matrix& A) { double *Xn=new double [A.size]; Matrix L(A.size),U(A.size); //分别求得U,L的第一行与第一列 for(int i=0;i<A.size;i++) U.A[0][i]=A.A[0][i]; for(int j=1;j<A.size;j++) L.A[j][0]=A.A[j][0]/U.A[0][0]; //分别求得U,L的第r行,第r列 double temp1=0,temp2=0; for(int r=1;r<A.size;r++){ //U for(int i=r;i<A.size;i++){ for(int k=0;k<r-1;k++) temp1=temp1+L.A[r][k]*U.A[k][i]; U.A[r][i]=A.A[r][i]-temp1; } //L for(int i=r+1;i<A.size;i++){ for(int k=0;k<r-1;k++) temp2=temp2+L.A[i][k]*U.A[k][r]; L.A[i][r]=(A.A[i][r]-temp2)/U.A[r][r]; } } cout<<"计算U得:"<<endl; U.Disp(); cout<<"计算L的:"<<endl; L.Disp(); double *Y=new double [A.size]; Y[0]=A.b[0]; for(int i=1;i<A.size;i++ ){ double temp3=0; for(int k=0;k<i-1;k++) temp3=temp3+L.A[i][k]*Y[k]; Y[i]=A.b[i]-temp3; } Xn[A.size-1]=Y[A.size-1]/U.A[A.size-1][A.size-1]; for(int i=A.size-1;i>=0;i--){ double temp4=0; for(int k=i+1;k<A.size;k++) temp4=temp4+U.A[i][k]*Xn[k]; Xn[i]=(Y[i]-temp4)/U.A[i][i]; } return Xn; } int main() { Matrix B(4); B.Input(); double *X; X=Dooli(B); cout<<"~~~~解得:"<<endl; for(int i=0;i<B.size;i++) cout<<"X["<<i<<"]:"<<X[i]<<" "; cout<<endl<<"呵呵呵呵呵"; return 0; } 

    标签: 道理特分解法

    上传时间: 2018-05-20

    上传用户:Aa123456789

  • NCP1399 电流模式控制器 手册

    NCP1399 是高性能电流模式控制器,半桥谐 变换器。此控制器实现 600 V 门驱动、 简化布 局和减少外部组件计数 。built - in 和 Brown - Out  输入函数简化了执行在所有应用程序的控制器。 在 PFC 前阶段的应用 NCP1399 需要设有专用的 输出驱动 PFC 前级控制器。此功能专用 skip-mode 技术进一步提高轻负载效率的整个应 用程序。 NCP1399 提供全套的保护功能允许安全 运行在任何应用程序中。这包括:过载保护,过 流保护以防止硬开关周期, brown- out 检测,打 开光电耦合器检测, 死区自动调整, 过电压(OVP) 和 (OTP) 过温保护

    标签: ncp1399 电流模式控制器

    上传时间: 2021-12-17

    上传用户:qingfengchizhu

  • 华为电容基础和深入认识+电容10说

    华为电容基础和深入认识+电容10说1)旁路 旁路电容是为本地器件提供能量的储能器件,它能使稳压器的输出均匀化, 降低负载需求。 就像小型可充电电池一样,旁路电容能够被充电,并向器件进 行放电。 为尽量减少阻抗,旁路电容要尽量靠近负载器件的供电电源管脚和地 管脚。 这能够很好地防止输入值过大而导致的地电位抬高和噪声。地弹是地连 接处在通过大电流毛刺时的电压降。 2)去藕 去藕,又称解藕。 从电路来说, 总是可以区分为驱动的源和被驱动的负载。 如果负载电容比较大, 驱动电路要把电容充电、放电, 才能完成信号的跳变, 在上升沿比较陡峭的时候, 电流比较大, 这样驱动的电流就会吸收很大的电源 电流,由于电路中的电感,电阻(特别是芯片管脚上的电感,会产生反弹),这 种电流相对于正常情况来说实际上就是一种噪声,会影响前级的正常工作,这就 是所谓的“耦合”。 去藕电容就是起到一个“电池”的作用,满足驱动电路电流的变化,避免相 互间的耦合干扰。 将旁路电容和去藕电容结合起来将更容易理解。旁路电容实际也是去藕合 的,只是旁路电容一般是指高频旁路,也就是给高频的开关噪声提高一条低阻抗 泄防途径。高频旁路电容一般比较小,根据谐振频率一般取 0.1µF、0.01µF 等;

    标签: 华为 电容

    上传时间: 2022-03-20

    上传用户:

  • 12v1500w正弦波逆变器全套资料 包括电原理图,PCB文件,元器件清单等

    12v1500w正弦波逆变器,全套包括电原理图,PCB文件,元器件清单,变压器制作方法,样机调试,实物照片.一分钱一分货,按照步骤来,必定成功,这个逆变器效率超过91%。变压器换成铁氧体磁环,效率更高。功率底板原理图前级DCDC升压原理图温控风扇原理图SPWM正弦波驱动电路原理图全家福

    标签: 逆变器 正弦波

    上传时间: 2022-03-21

    上传用户:

  • 基于LLC谐振电路的高效率ACDC变换技术研究阻抗特性

    随着电力电子技术的飞速发展,高频开关电源由于其诸多优点已经广泛深入到国防、工业、民用等各个领域,与人们的工作、生活密切相关,由此引发的电网谐波污染也越来越受到人们的重视,对其性能,体积,效率,功率密度等的要求也越来越高。因此,研究具有高功率因数、高效率的ACDC变换技术,对于抑制谐波污染、节钓能源及实现绿色电能变换具有重要意义通过分析目前功率因数校正PFC)技术与直流变换(DcDC)技术的研究现状,采用了具有两级结构的AcDc变换技术,对PFC控制技术,直流变换软开关实现等内容进行了研究。前级PFC部分采用先进的单周期控制技术,通过对其应用原理、稳定性与优势性能的研究,实璄了主电路及控电路的参数设计与优化,简化了PFC控制电路结构、根据控制电路特点与系統环路稳性要求,完成了电流环路与整个控制环路设计,确保了系统稳定性,提高了系统动态响应。通过建立电路闭环仿真模型,验证了单周期控制抑制输入电压与负载扰动的优势性能及连续功率因数校正的优点,优化了电路参数后级直流变换主电路采用LLC谐振拓扑,通过变频控制使直流变换环节具有轼开关特性。分析了不同开关频率范围内电路工作原理,并建立了基波等效电路,采用基波分析法对VLc需城电路的电反增益性,输入阻抗持性进行了研究,确定了电路软开关工作范图。以基波分析结果为基础进行了合理的电路参数优化设计,保证了直流变换环节在全输入电压范围、全负载范围内能实现桥臂开关管零电压开通zVS},较大范围内边整流二极管零电流关断区CS),并将谐振电路中的电压电流应力降到最小,极大的提高了系统效率同时,为了提高系统功率密度,选择了优化的磁性元器件结构,实现了谐振感性元件与变压器的磁性器件集成,大大减小了变换电路的体积在理论研究与参数设计的基础上,搭建了实验样机,分别对PFC部分和DcDC部分进行了实验验证与结果分析。经实验验证ACDc变换电路功率因数在0.988以上,直瓿变换电路能实现全范图软开关,实现了高效率AcDC变换。关键词:ACDC变换:功率因数校正:;高效率;LLC谐振电路:单周期控制

    标签: llc 谐振电路

    上传时间: 2022-03-24

    上传用户: