- 博客(14)
- 资源 (2)
- 收藏
- 关注
原创 Windows系统中将“文件夹选项”对话框变成非模态的方法
目的:无聊时或者某些罕见场合可能用到此法~~方法:删除某个不能删的文件或文件夹(例如正在运行的程序),在Windows跳出“无法删除。。。”出错窗口之前的几秒钟内打开文件夹选项,然后等待出错窗口的跳并将其关闭,此时文件夹选择对话框就是非模态的了。 无聊中偶然发现~~~接着搞硕士论文了~~~
2009-04-02 15:39:00 876
原创 C8050F02x单片机FLASH读写(Keil C编程心得)
在单片机编程中往往需要长期保存某些数据,尤其是一些配置参数,这样掉电后这些数据仍然还在。于是就开始了FLASH读写的编程,经过了一天多的努力,终于把FLASH的读写调通了。主要有三点:一、读FLASH要用MOVC指令才能读FLASH,这个比较简单。二、写FLASH严格按照下面的流程即可完成写操作1. 禁止中断。2. 置位FLWE(FLSCL.0),以允许由用户软件写/擦除F
2008-06-07 16:03:00 6472 1
原创 基于MATLAB与VC混合编程的数字均衡器设计
1.概述随着数字化技术的快速、深入发展,人们对数字化电子产品所产生的图像、图形以及声音等质量的要求越来越高。在实时数字处理过程中,与D/A和A/D转换相关的模拟信号重构过程是决定数字系统输出质量的关键[1]。在声音的拾取过程及通过音响设备的传送过程中,由于设备或器件的原因,其幅度对频率的响应往往不一致,这样就达不到原来的听觉效果,而均衡器就是一个改变放大器频率响应的设备。一个好的均衡器能起
2008-03-21 10:25:00 10816 15
原创 基于MATLAB的声音信号频谱分析仪设计
1.概述随着软硬件技术的发展,仪器的智能化与虚拟化已成为未来实验室及研究机构的发展方向[1]。虚拟仪器技术的优势在于可由用户定义自己的专用仪器系统,且功能灵活,很容易构建,所以应用面极为广泛。基于计算机软硬件平台的虚拟仪器可代替传统的测量仪器,如示波器、逻辑分析仪、信号发生器、频谱分析仪等[2]。从发展史看,电子测量仪器经历了由模拟仪器、智能仪器到虚拟仪器,由于计算机性能的飞速发展,已把传
2008-02-29 18:40:00 32617 40
原创 PKU OJ 1019 Number Sequence
终于0MS AC了,时间复杂度为O(1)我的感觉是:算法虽然有点复杂,但很容易想到,编程时细心点很快就能AC#include#includelong pow10(long n){ if(n==0)return 1; else if(n==1)return 10; else if(n==2)return 100; else if(n==3)return 1000; else if(n==4)
2007-12-06 16:07:00 1573
原创 05年数模B题DVD在线租赁的LINGO程序
程序如下:model:sets: d/1..100/: num; c/1..1000/; links(c,d): p, x;endsets!目标函数; max=@sum(links: p*x);!DVD数量约束; @for(d(J): @sum(c(I): x(I,J)) @for(c(I): @sum(d(J): x(I
2007-12-02 10:49:00 7449 5
原创 PKU OJ 2662 A Walk Through the Forest
DescriptionJimmy experiences a lot of stress at work these days, especially since his accident made working difficult. To relax after a hard day, he likes to walk home. To make things even nicer, h
2007-12-01 23:00:00 1855
原创 BMP图象(灰度图)转化为二维数组的C语言实现(bmp2array)
以下代码可以实现BMP灰度图到二维数组的转换#include #define get ch=getc(in) #define getdw ch=getc(in);ch=getc(in);ch=getc(in);ch=getc(in) int chabiao(FILE *fp,unsigned char color);int main(int argc, char *argv[]) { FILE *
2007-11-25 15:51:00 7946 7
原创 BP神经网络的设计实例(MATLAB编程)
例1 采用动量梯度下降算法训练 BP 网络。训练样本定义如下:输入矢量为 p =[-1 -2 3 1 -1 1 5 -3]目标矢量为 t = [-1 -1 1 1]解:本例的 MATLAB 程序如下: close all clear echo on clc % NEWFF——生成一个新的前向神经网络 % TRAIN——对 BP 神经网络进行训练 % SIM——对 BP 神
2007-11-25 15:42:00 91555 21
原创 MATLAB与C/C++混合编程之MATLAB调用C程序
通过把耗时长的函数用c语言实现,并编译成mex函数可以加快执行速度。Matlab本身是不带c语言的编译器的,所以要求你的机器上已经安装有VC,BC或Watcom C中的一种。如果你在安装Matlab时已经设置过编译器,那么现在你应该就可以使用mex命令来编译c语言的程序了。如果当时没有选,就在Matlab里键入mex -setup,下面只要根据提示一步步设置就可以了。需要注意的是,较低版本的在设置
2007-11-25 15:28:00 40462 18
原创 基于声卡的数字信号发生器与数字电子琴的实现
1. 概述随着计算机软硬件技术的发展,越来越多现实物品的功能能够由计算机实现。信号发生器原本是模拟电子技术发展的产物,到后来的数字信号发生器也是通过硬件实现的,本文将给出的则是通过计算机软件实现的数字信号发生器。目前有许多功能强仿真软件(如LabView、EWB)提功了各种模拟信号发生器的功能,从而并没有多少人专门去开发数字信号发生器软件,即使是特殊功能的信号发生器也是基于仿真
2007-11-14 14:13:00 6049 2
原创 基于MFC的OpenGL的一个简单例子
1.在VC6.0中新建MFC工程后,加入以下代码使得OpenGL的函数可以调用,最好加到StdAfx.h中 #pragma comment (lib, "glu32.lib") #pragma comment (lib, "glaux.lib") #pragma comment (lib, "Opengl32.lib") #pragma commen
2007-11-11 15:45:00 2874 4
原创 VB访问MySQL数据库的实现与源码
在VB中可以使用ADO数据控件实现对MySQL数据库的访问,但ADO控件不能直接访问MySQL,需要安装MyODBC(可以在网上下载)并在ODBC中注册一个用户DSN(控制面板/管理工具/数据源),这样就能使VB顺利连接到MySQL数据库了。连接上了还需要执行SQL查询操作并能取得查询结果,可以使用ADODB的Command对象和RecordSet对像。实现VB对MySQL的访问的具体代码如下:P
2007-11-11 15:27:00 10672
原创 彻底杜绝U盘病毒的方法
点开始->运行 输入 regedit.exe 回车打开注册表编辑器后按上述顺序展开项 [HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Explorer/MountPoints2] 右键点MountPoints2 选择权限依次点击 安全中的用户和组 在下面的用户权限中 都改成拒绝刷新一遍 此后 aut
2007-11-03 15:19:00 987
基于MATLAB的声音信号频谱分析仪源代码
2008-02-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人