博文
数码相机的基本知识大全 (2006-10-06 23:19:00)
摘要:为了让大家更全面地了解数码相机,此帖中,收集了所有关于数码相机的相关参数的解释,并不断更新。
数码相机的基本知识大全
爱机使用保养七种兵器 如何选购数码相机
有关数码相机的知识 单反数码相机的意思
照像机的维护常识 如何验收新买的数字相机
数码相机30件你应该知道的事情 全面了解数码相机的名词解释
单反的解释 正确使用独脚架和多用三脚架
数码相机品牌特征[荐] 数码相机存储卡知识普及
佳能尼康镜头标识详解(一)  ......
VC资源链接(2006-09-28 22:33:00)
摘要:CZVC·codeguru·CSDN·codersource·codeproject·programmersheaven·VC在线·vccode·developer社区·vcer·vcjj·教程联盟网·vchelp·VC知识库·vchome·嵌入式研究网·唯C世界·月光软件......
VC-MATLAB混合编程几个例子运行显示(2006-09-26 20:44:00)
摘要:1、C中调用Matlab函数
2、M文件中调用C语言函数
3。采用CreateProcess和FindWindows结合
4、采用Winmain代替Main
5、将输出改到Windows窗口上.
6、调用MATLAB引擎
7、VC++中调用Matlab .m函数编译后的动态链接库
8、VC++中调用Matlab .m函数编译后的对应c函数
9、 运用matcom库
......
MixFiguredlg.cpp(2006-09-26 20:18:00)
摘要:// MixFigureDlg.cpp : implementation file
//本程序尝试将MATLAB的Figure窗口嵌入到VC窗口中,//实现MATLAB窗口与VC 窗口的结合
#include "stdafx.h"
#include "MixFigure.h"
#include "MixFigureDlg.h"
#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif
/////////////////////////////////////////////////////////////////////////////
// CAboutDlg dialog used for App About
//这里省略了部分通用代码..
/////////////////////////////////////////////////////////////////////////////
// CMixFigureDlg dialog
CMixFigureDlg::CMixFigureDlg(CWnd* pParent /*=NULL*/)
: CDialog(CMixFigureDlg::IDD, pParent)
{
//{{AFX_DATA_INIT(CMixFigureDlg)
m_A = 1.0f;
m_Omega = 1.0f;
m_Theta = 0.0f;
//}}AFX_DATA_INIT
// Note that LoadIcon does not require a subsequent DestroyIcon in Win32
m_hIcon = AfxGetApp()->LoadIcon(IDR_MAINFRAME);
}
void CMixFigureDlg::DoDataExchange(CDataExchange* pDX)
{
CDialog::DoDataExchange(pDX);
//{{AFX_DATA_MAP......
单神经元自适应pid 控制(2006-09-26 12:53:00)
摘要:
<先进pid控制及其matlab仿真>
%单神经元自适应pid
%Single Neural Adaptive PID Controller clear all; close all; x=[0,0,0]'; xiteP=0.40; xiteI=0.35; xiteD=0.40; %Initilizing kp,ki and kd wkp_1=0.10; wki_1=0.10; wkd_1=0.10; %wkp_1=rand; %wki_1=rand; %wkd_1=rand; error_1=0; error_2=0; y_1=0;y_2=0;y_3=0; u_1=0;u_2=0;u_3=0; ts=0.001; for k=1:1:1000 time(k)=k*ts; rin(k)=0.5*sign(sin(2*2*pi*k*ts)); yout(k)=0.368*y_1+0.26*y_2+0.1*u_1+0.632*u_2; error(k)=rin(k)-yout(k); %Adjusting Weight Value by hebb learning algorithm M=1; if M==1 %No Supervised Heb learning algorithm wkp(k)=wkp_1+xiteP*u_1*x(1); %P wki(k)=wki_1+xiteI*u_1*x(2); %I wkd(k)=wkd_1+xiteD*u_1*x(3); %D K=0.06; elseif M==2 ......
模糊控制-隶属函数(2006-09-26 12:10:00)
摘要:%典型隶属函数仿真程序:3_2.m%Membership functionclear all;clear all;for (M=1:1:6)%M=6;if M==1 %(高斯型隶属函数) x=0:0.1:10; y=gaussmf(x,[2 5]); % figure(1); subplot(3,2,1);% plot(x,y,'k'); xlabel('x');ylabel('y'); title('Guassian membership function');
elseif M==2 %(广义钟型隶属函数) x=0:0.1:10; y=gbellmf(x,[2 4 6]);% figure(1); subplot(3,2,2);%分割图形窗口 plot(x,y,'b'); xlabel('x');ylabel('y'); title('General Bell membership function');
elseif M==3  ......
搞技术有点累了!(2006-09-26 00:14:00)
摘要: 最近老感觉一个人一直埋头只搞技术有点不大好,就象一个人一直补充一样东西容易身体畸形。
可是课题项目的事迫使自己不得不继续埋头下去。但愿这样的事情尽早over !
咳咳。看来自己平时也要注意休息了。切切。......
MATLAB 编程风格指南(2006-09-25 20:51:00)
摘要:(转)MATLAB 编程风格指南
目 录: 简介 命名规则 变 量 常 数 结构体 函 数 概 要(General) 文件与结构 M文件 输入输出 语句(Statements) 变 量 循环语句 条件语句 小结 布局、注释与文档 布局 空白空间(White Space) 注释 文档 参考文献 简介 有关MATLAB代码的建议通常强调的是效率,譬如说有关“不要用循环”等的建议,本指南与之不同。本指南主要考虑的是代码(格式)的正确性、清晰性与通用性。本指南的目的在于帮助写出更可能正确、易于理解、更具有共享性与更利于维护的代码。正如Brian Kernighan 写道:“Well-written programs are better than badly-written ones--they have fewer errors and are easier to debug and to modify――so it is important to think about style from the beginning.”(良好的写作规范的程序比糟糕的写作规范的要好,因为他们具有较少的错误、易于调试与修改,因此,从一开始就考虑风格是很重要的)。 本指南列举的MATLAB代码编写的建议在软件开发小组实际工作中得到一致性的认可。本指南与C、C++与Java的同类手册在整体上是相似的,但是针对MATLAB的特征与历史进行了修正。指南中的建议是基于多种其他代码语言的指南与个人经验而来的。指南主要是针对MATLAB而写的,但是它对于相近的语言,如Octave、Scilab和O-Matrix等的编程也有所帮助。 指南不是戒律,其目的在于简洁易懂地帮助程序员写出好的代码。许多组织有理由偏离这个目的。 “You got to know the rules before you can break 'em. Otherwise it's no fun.” &n......
