- 博客(34)
- 资源 (60)
- 收藏
- 关注
原创 Inno Setup-----------捆绑插件与更改快捷方式图标
; 脚本由 Inno Setup 脚本向导 生成!; 有关创建 Inno Setup 脚本文件的详细资料请查阅帮助文档!#define MyAppName "一维离散混沌周期检测"#define MyAppVersion "1.0"#define MyAppPublisher "yf"#define MyAppURL "杭州电子科技大学混沌实验室"#define MyAppExeNa
2012-04-25 16:15:20 5520
原创 DSP----------绘图
自己留着备份,老是忘。main,c#include "myapp.h"#include "ICETEK-VC5509-EDU.h"#include "scancode.h"#include "math.h"ioport unsigned int * sysR = (unsigned int *)0x7fd;int x_temp2[5000];int y_temp2[50
2012-04-25 12:53:52 1588
原创 Matlab----------------判断文件是否存在
>> exist('ce.JPG','file') 文件存在返回2ans = 0>> exist('rice.png','file') 文件不存在返回0ans = 2
2012-04-24 18:38:28 34209
原创 Matlab--------------进度条的使用
Matlab中的help“waitbar”得到应用之一:h = waitbar(x,'message');其中x必须为0到1之间的数,message为显示的信息,举例如下:hwait=waitbar(0,'请等待>>>>>>>>');得到:应用之二:waitbar(x,h,'updated message');x为显示的进度,必须在0到1
2012-04-24 18:18:10 15058 1
原创 Matlab--------------swich的用法
语法switch 变量 case 1 语句表达式 case 2 语句表达式 case 3 语句表达式 case 4 语句表达式 ................ otherwise 语句表达式end
2012-04-24 10:52:45 2979
原创 Matlab-------------subplot函数(一个窗口多个绘图)
如果要在一个绘图窗口中显示多个图形,可用subplot函数实现。其基本调用格式为:subplot(m, n, k) 或 subplot(m n k),其中m, n, k取值为1 ~ 9。该函数表示将绘图窗口划分为m×n个子窗口(子图),并在第k个子窗口中绘图。x=[0 2 5 6 6.75 8.5 10.25 13.5]y=[5.25 6.2 7.2 7.5 8 8.7 10.1 13.5
2012-04-23 10:25:00 27321 1
原创 系统杂类-----Windows XP无法切换用户的解决办法
Windows XP无法切换用户的解决办法今天我的电脑出现了一个奇怪的问题,居然不能切换用户了,只能注销当前用户之后才出现欢迎屏幕,然后才能进入另外一个用户,找了半天,终于Google出了下面的技巧。问题已经解决,留着以防止备用。哈哈,也方便别的朋友! 问:在 Windows XP系统下,单击”开始”菜单”注销”后并没有出现”用户切换”按钮,请问这是为什么?
2012-04-20 12:41:05 1550
原创 Matlab------------命令大全2
转载:http://blog.csdn.net/yf210yf/article/details/74729844 基本矩阵函数和操作(Elementary matrices and matrix manipulation)4.1 基本矩阵(Elementary matrices)eye 单位阵linspace 线性等分向量logspace 对数等分向量meshgrid 用
2012-04-18 12:43:06 1677
原创 Matlab------------命令大全1
转载:http://blog.csdn.net/yf210yf/article/details/74729841 常用指令(General Purpose Commands) 1.1 通用信息查询(General information)demo 演示程序help 在线帮助指令helpbrowser 超文本文档帮助信息helpdesk 超文本
2012-04-18 12:30:31 1504
原创 Matlab------------GUI编程:运算editbox中的数学表达式
首先获取表达式:biaodashi=get(handles.edit18,'string');使用eval函数执行字符串形式数学表达式temp=eval(biaodashi);
2012-04-18 09:15:04 1759
原创 Matlab------------GUI编程:mcc命令参数用法
创建动态链接库主要有两种方法: 一种是使用Matlab 为VC++ IDE提供的Add-in。这种方法比较简单,方便快捷,只要在VC++中创建工程的时候选择Matlab Project Wizard,并且在接下来的Step 1 中的Visual Matlab Application Type选择Shared M-DLL 就可以了。接下来就是添加*.m 文件, 进行编译了。另一种方法就是使用Ma
2012-04-17 18:46:24 5878
原创 Matlab------------GUI编程:gui程序设计与发布
完整gui程序设计与发布matlab GUI程序转换成exe可执行文件1.设置编译器:在确定安装好Matlab Compiler后,还需要对Compiler进行适当的配置,方法是在Matlab命令窗口输入:mbuild –setup, 按提示选择matlab自带编译器LCC。2.将脚本编译为可执行文件:在此路径下命令行输入:mcc –m gui.m,gui.ex
2012-04-17 18:40:22 5072
原创 Matlab------------function文件的调用
m 函数基本结构. script和function文件的扩展名都是m, 要让matlab明白当前这个m文件是script还是function, 就要遵循Matlab内部规定的函数文件的结构. 一个函数文件大概是这样的.function [输出变量列表]=函数名(输入变量列表) 语句块, 中间若遇上return, 则函数执行完毕, 返回输出变量数值
2012-04-17 10:32:37 50784
原创 Matlab------------提高运算速度
1.提前初始化矩阵clc clear close alla=2;b=2.9;x=zeros(250000,1);x(1)=0.1;for n=1:250000 x(n+1)=abs( (x(n))/a^2-x(n)*b );endplot(x,'k','markersize',10);xlabel('n');ylabel('x(n)');加了x=ze
2012-04-17 10:03:34 7912
原创 Matlab------------num2str损失精度问题
用num2str(a)来得到数字a的字符串形式,a的类型为sym。num2str()不支持sym类型的数据,可是如果使用num2str(doule(a))的话又会损失精度解决:a=sym('pi');str=char(vpa(a,40))set(handles.text1,'String',str);num2str(a,8) 可以知道精度
2012-04-16 14:40:42 4329
转载 Matlab------------字符串数组
字符串数组4.1.1 字符串入门【 * 例 4.1.1 -1 】先请读者实际操作本例,以体会数值量与字符串的区别。clear % 清除所有内存变量a=12345.6789 % 给变量 a 赋数值标量class(a) % 对变量 a 的类别进行判断a_s=size(a) % 数值数组 a 的“大小”a = 1.2346e+004ans =doubl
2012-04-16 14:38:24 14282
原创 Matlab------------GUI编程:gui中的变量传递
m文件中每个callback都可以视为一个独立执行的接口,也就说每个callback之间无法做沟通操作,因此变量传递会有问题,有以下几种方式可以解决不同的回调函数之间的数据传递问题:1.使用全局变量当前有一组运算数据放在a必须在tag名称为pushbutton1与pushbutton2所对应的对象callback中使用,因此必须在双方的callback中都设置这个数据a为全局变量。
2012-04-16 10:51:54 7888 1
原创 Matlab------------Gui编程listbox
往listbox中写入数据时,希望每次写入时都能清除上次的结果,只显示本次的结果: set(listbox_handle,'string','');set(listbox_handle,'string',{newvalue1,newvalue2,newvalue3});
2012-04-15 19:36:27 11556
原创 Matlab------------GUI编程:控制运算精度
matlab控制运算精度用的是digits和vpa这两个函数。 digits用于规定运算精度,比如: digits(20); 这个语句就规定了运算精度是20位有效数字。但并不是规定了就可以使用,因为实际编程中,我们可能有些运算需要控制精度,而有些不需要控制。vpa就用于解决这个问题,凡是用需要控制精度的,我们都对运算表达式使用vpa函数。例如: digits
2012-04-15 19:22:33 2381
原创 Matlab------------GUI编程:gui编程数据传递
button 控件 callback函数a=get(handles.edit1,'string');a=str2num(a);b=get(handles.edit2,'string');b=str2num(b);
2012-04-15 19:21:12 1003
转载 Matlab------------绘图字体大小控制
坐标图上有各种数字和文字,因为图的大小关系,经常会需要去调节字体的大小,这里简单列举一下,以后想到了再补充~ 通用方法:在绘制完成的图里面,点上面的edit plot,之后点你需要改的地方的右键,如果需要比较复杂的修改就双击图片,之后再找需要改的地方。 设置方法:设置坐标轴的数字大小,包括legend文字大小:set(gca,'FontSi
2012-04-12 18:19:34 1736
原创 Matlab------------plot函数全功能解析
Matlab中plot函数全功能解析功能二维曲线绘图语法plot(Y)plot(X1,Y1,...)plot(X1,Y1,LineSpec,...)plot(...,'PropertyName',PropertyValue,...)plot(axes_handle,...)h = plot(...)hlines = plot('v6'
2012-04-12 16:55:56 3688
原创 Matlab------------怎么取一个复数的实部和虚部
a=1+2ishibu=real(a)xubu=imag(a)>> a=1+2ia = 1.000000000000000 + 2.000000000000000i>> shibu=real(a)shibu = 1>> xubu=imag(a)xubu = 2
2012-04-12 15:04:09 98057 1
原创 Matlab------------寻找峰值函数
转载注明出处:http://write.blog.csdn.net/postlist方法一:findpeaks 寻找峰值函数pks = findpeaks(data)[pks,locs] = findpeaks(data) ------pks 对应峰值,locs 对应峰值位数[...] = findpeaks(data,'minpeakheight',mph
2012-04-12 12:07:42 104353 6
原创 Matlab------------ plot画图相关
坐标控制使用axis函数函数的调用格式为:axis([xmin xmax ymin ymax zmin zmax])axis函数功能丰富,常用的用法还有:axis equal 纵、横坐标轴采用等长刻度axis square 产生正方形坐标系(缺省为矩形)axis auto 使用缺省设置axis off 取消坐标轴axis on 显示坐标轴g
2012-04-12 12:00:14 5089
转载 VC++------------EDIT Control
MFC里面的EDIT Control控件的用法是怎么样的,1.怎么样才能赋值给EDIT Control控件并在EDIT Control控件显示出来;2.怎么取得EDIT Control控件的值并传递给一个变量?希望各位大侠帮帮忙!//获得EDITCEdit* pBoxOne;pBoxOne = (CEdit*) GetDlgItem(IDC_EDIT1);//付值pBoxO
2012-04-11 16:51:37 2963
原创 VC++------------判断指定目录是否存在,不存在则创建
有一个API可以完成:BOOL PathFileExists( LPCTSTR pszPath);#include "Shlwapi.h"void CFileEptDlg::Ept_Out_Floder(LPCTSTR FloderName){// TODO: 在此添加控件通知处理程序代码if(!PathFileExists(FloderName)){
2012-04-11 16:46:30 1263
转载 VC++------------AfxMessageBox
int AfxMessageBox( LPCTSTR lpszText, UINT nType = MB_OK, UINT nIDHelp = 0 );if (IDYES== AfxMessageBox("是否关闭?" , MB_YESNO) )IDABORT Abort button was selected. IDCANCEL Cancel
2012-04-11 16:44:03 843
转载 VC++------------MFC选择文件夹和文件对话框
选择目录对话框//选择目录按钮void CDcPackerDlg::OnBnClickedDecgen() { char szPath[MAX_PATH]; //存放选择的目录路径 CString str; ZeroMemory(szPath, sizeof(szPath)); BROWSEINFO bi; b
2012-04-11 14:51:41 11567
原创 VC++------------为CListBox加上智能水平滚动条
为CListBox加上智能水平滚动条 ---- 为提高代码的可重用性,可以创建CListBox的派生类,在派生类中实现 “智能”水平滚动条。需要考虑的主要问题包括:跟踪最大字符串宽度(应能适 应不同场合下的字体变化),必要时计算垂直滚动条宽度,自动显示和调节水平 滚动条的大小。 ---- 选菜单 Insert/New Class,设新创建类的名字为C
2012-04-11 14:05:13 2936 1
转载 VC++------------ListBox控件的使用
ListBox控件的使用 ListBox窗户用来列出一系列的文本,每条则本占一行。创建一个列表窗户可使用成员函数: BOOL CListBox::Create( LPCTSTR lpszText, DWORD dwStyle, const RECT& rect, CWnd* pParentWnd, UINT nID = 0xffff ); 其中dwStyle将指明该窗
2012-04-10 19:46:26 11474
原创 VC++------------CFileDialog
CFileDialog文件选择对话框的使用:首先构造一个对象并提供相应的参数,构造函数原型如下: CFileDialog::CFileDialog( BOOL bOpenFileDialog,LPCTSTR lpszDefExt = NULL,LPCTSTR lpszFileName = NULL,DWORD dwFlags = OFN_HIDEREADON
2012-04-10 19:44:05 2560
原创 VC++------------一些简单的错误(不断更新)
1、在MFC中的CFRAME类中添加了一个消息void CMainFrame::OnLButtonDown(UINT nFlags, CPoint point){ MessageBox("你好"); CFrameWnd::OnLButtonDown(nFlags, point);}只添加了一行 然后编译出错,“CWnd::MessageBoxW”:
2012-04-01 16:27:42 594
转载 Matlab------------Current Folder的默认文件夹
startup文件是一个特殊的m文件,matlab在启动以后就会寻找其路径下的startup文件,并顺序执行其中的command,因此我们就可以充分的利用这个文件的特性,在matlab启动后,自动的完成一些初始化设置,使matlab的使用更加便利和高效。 在我们使用MATLAB的过程中,其Current Folder面板会给我们带来一定的便利性。但遗憾的是,MATLAB自身没有提供友好
2012-04-01 14:19:10 2295
iozone3_420.tar
2013-09-28
apk-tool-1.52
2013-08-18
海利普杯第七届研究生电子设计大赛笔试题
2012-07-07
Quartus_II_9.1破解器
2011-12-26
psp MemPatch插件
2014-07-26
vs2008升级序列号输入win7用
2014-07-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人