自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

iu_81的专栏

黄云万里动风色,白波九道流雪山

  • 博客(8)
  • 收藏
  • 关注

原创 编写基于DSP程序的注意事项

 使用C/C++语言编写基于DSP程序的注意事项 1、 不影响执行速度的情况下,可以使用c或c/c++语言提供的函数库,也可以自己设计函数。2、 要非常谨慎地使用局部变量,根据自己项目开发的需要,应尽可能多地使用全局变量和静态变量。 3、 一定要非常重视中断向量表的问题。中断向量表中的中断名是任意取定的,dsp是不认名字的,它只认地址!!中断向量表要重新定位。 4、 要明确dsp软件开发的

2008-05-25 09:31:00 1749

转载 八皇后

#include graphics.h>#include stdlib.h>#include stdio.h>#include dos.h>char n[3]=...{0,0};/**//*用于记录第几组解*/int a[8],b[15],c[24],i;int h[8]=...{127,177,227,277,327,377,427,477};/**//*每个皇后的行坐标*/int 

2008-05-22 23:39:00 1118

原创 卡尔曼滤波

 卡尔曼滤波算法        首先引入一个离散控制过程的系统,用一个线性随机微分方程来描述:X(k)=A X(k-1)+B U(k)+W(k),系统的测量值: Z(k)=H X(k)+V(k) 。X(k)是k时刻的系统状态,U(k)是k时刻对系统的控制量。A和B是系统参数,对于多模型系统,他们为矩阵。Z(k)是k时刻的测量值,H 是测量系统的参数,对于多测量系统,H为矩阵。W(k)和V(

2008-05-22 20:28:00 1359

原创 食物链

#include#includestruct node{    int TYPE;    long x;    long y;    struct node *next;};/*************************************/  struct node * inputfun(long k)/*K表示说话的句数*/  {      int i;      struct no

2008-05-10 10:18:00 791

转载 行编辑器

#define NULL 0#define OK 0#include #include #include #include #include typedef struct text{ char string[80];//存储每一行的元素 struct text *next;//指向后一个节点的指针 struct text *pre;//指向前一个节点的指针 int num;//每一行元素的长度 i

2008-05-10 09:31:00 1303 1

原创 快速傅立叶变换原理

  要计算一个N点的离散傅立叶变换需要同一个N*N点的W矩阵(关于W矩阵请参阅信号与系统方面的书籍)相运算,随着N值的增大,运算次数显著上升,当点数达到1024时,需要进行复数乘法运算1,048,576次,显然这种算法在实际运用中无法保证当点数较大时的运算速度,无法满足对信号的实时处理。  根据W矩阵中W元素的周期性和对称性我们可以将一个N点的DFT运算分解为两组N/2点的DFT运算,然后取和

2008-05-05 20:18:00 10876 3

转载 vector结构体 删除

现在用stl的人越来越多, stl确实是套很漂亮的算法和数据结构库. 但是初用stl的人往往会遇上很多问题.从一个容器中删除元素,是很常用的操作,但是也是初学者常会犯错误的地方,上次baosong就发现了删除map和list中元素会犯的错误. vector是stl里很常用的一个容器, 和map,list等容器相比, 从vector中删符合某些条件的元素有更多的麻烦.比如,我们要完成如下的任务.有下

2008-05-04 21:26:00 7135

原创 二维数组魔方

#include iostream>using namespace std;#define n 16void main() ...{     int a[n][n]=...{0};     int b,c,d,e,f;     printf("请输入魔方阵的阶数:");     scanf("%d",&b);     e=b/2;     d=0;     for(c=1;cb*b;c++) 

2008-05-03 22:33:00 5526 8

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除