- 博客(26)
- 资源 (2)
- 收藏
- 关注
原创 明确目标,不打盲目战役
一周反思过去一周,盲目而匆忙,每天做的应付别人的事情。写代码,分析数据,刷题,根本不知道自己下一步的路该如何走。而且现在干的每一件事情,都不能形成自己的核心竞争力。在某种程度上,现在的忙在一定程度上也是在浪费时间。必须思考自己将来想做的事情,现在从事什么事情能形成自己的核心竞争力,能为将来要做的事情做好铺垫。持之以恒的学习是必不可少的。要多和身边的人交流学习,多和网上的同仁交流,才能促进自己的成长。
2016-06-05 22:46:58 395
原创 欢迎使用CSDN-markdown编辑器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2016-04-30 20:35:16 292
原创 2016.03.30 Supervised learning
1.As with full Bayesian inference, MAP Bayesian inference has the advantage of leveraging information that is brought by the prior and cannot be found in the training data. This additional information
2016-03-30 10:47:05 352
原创 如何用matlab生成不重复的随机整数矩阵
function s= sampling(low,up,m,n)%该函数用来产生不重复的随机整数矩阵%low—随机整数下界;up—随机整数上界;m,n—随机矩阵维度%编写函数时的测试数据if ~nargin low=1; up=100; m=1; n=20;ends=[];t=0;while 1 temp=ra
2014-04-02 16:49:25 8397
原创 如何用matlab以一定概率生成随机数
比如要产生 1、4、 6这三个数。它们分别出现的概率为 0.1 、0.4、 0.5用randsrc(m,n,[alphabet; prob])
2014-03-24 10:10:33 7280
原创 matlab生成随机稀疏数组
函数randi用于生成一定范围内均匀分布的整数例如:randi([imin imax],m,n)生成m乘以n的矩阵,矩阵中的每一个元素在[imin,imax]内均匀分布,例如:我要产生1000×1的向量,向量中有25个元素随机生成,其他元素为0clc;clear all;K=25; %稀疏度N=1000;
2014-03-14 15:55:17 3760
原创 如何采用fft分析信号的频谱
首先给一个matlab自带的exampleFs = 1000; % Sampling frequencyT = 1/Fs; % Sample timeL = 1000; % Length of signalt = (0:L-1)*T;
2014-03-13 21:48:48 3736
原创 传感器节点分布图绘制-matlab
%%----------------------传感器分布图---------------------------------%AreaLength:区域边长;SensorNum:传感器个数;SensorX:传感器节点的x坐标;SensorY:传感器节点的Y坐标---这里可能要考虑一下传感器节点布置的密度问题,不过对于水声网络意义不大,我们这里假定节点随机分布AreaLength=1000
2014-02-28 19:38:10 2999
转载 图像插值算法
插值的定义:设函数y=f(x)在区间[a,b]上有定义,且已知在点a≤x0P(xi)=yi (i=0,1,…,n)成立,就称P(x)为f(x)的插值函数, x0,x1,…,xn称为插值节点,包含插值节点的区间[a,b]称为插值区间,求插值函数P(x)的方法就是插值法。有时,在图像的几何变换中,比如缩放和旋转,输出图像上的像素点坐标有可能对应于原图像上几个像素点之间的位置,这个时候就
2014-02-28 15:03:04 2502
转载 BMP文件组成
kingmoon本人专注于: .Net领域各类技术: Winform Asp.Net WPF Sliverlight WCF等.同时也关注架构设计,敏捷开发,个人管理,职业发展领域随笔 - 49, 文章 - 0, 评论 - 114, 引用 - 0BMP文件结构【转自网络】BMP文件存储结构的格式可以在Windows中的WI
2014-01-05 19:49:35 771
转载 随机数
rand(n):生成0到1之间的n阶随机数方阵 rand(m,n):生成0到1之间的m×n的随机数矩阵 (现成的函数)Matlab随机数生成函数betarnd 贝塔分布的随机数生成器binornd 二项分布的随机数生成器chi2rnd 卡方分布的随机数生成器exprnd 指数分布的随机数生成器frnd f分布的随机数生成器gamrnd 伽玛分布的随机数生成器geornd 几何分布的随机数生成器
2014-01-01 15:24:11 1027
原创 TMS320C5509A学习笔记-学前注意事项
a) 安装正确的仿真器驱动,我采用的是合众达的XDS510-USB2.0仿真器,成功安装驱动后打开“设备管理器后”看到的效果如图, b) JTAG接口不能插反,如果JTAG插反,电路板中的U10会发热。复习一下JTAG接口吧!JTAG(Joint Test Action Group;联合测试行动小组)是一种国际标准测试协议(IEEE1149.1兼容),主要用于芯
2013-12-28 21:31:45 2607
转载 extern详解
1 基本解释 extern可以置于变量或者函数前,以标示变量或者函数的定义在别的文件中,提示编译器遇到此变量和函数时在其他模块中寻找其定义。 另外,extern也可用来进行链接指定。2 问题:extern 变量 在一个源文件里定义了一个数组:char a[6]; 在另外一个文件里用下列语句进行了声明:extern char *a; 请问,这样可以吗? 答案
2013-12-13 16:49:02 476
转载 c中的volatile用法
volatile 影响编译器编译的结果,指出,volatile 变量是随时可能发生变化的,与volatile变量有关的运算,不要进行编译优化,以免出错,(VC++ 在产生release版可执行码时会进行编译优化,加volatile关键字的变量有关的运算,将不进行编译优化。)。例如: volatile int i=10; int j = i; ... int k = i;
2013-12-10 21:18:03 454
原创 c++学习连载-堆排序完整程序
#include #ifndef _HEAP_H_#define _HEAP_H_using namespace std;class heap{public: heap() { } int HeapPar(int i) { return i/2; } int HeapLeft(i
2013-12-06 10:46:41 553
转载 randn函数
randn产生均值为0,方差 σ^2 = 1,标准差σ = 1的正态分布的随机数或矩阵的函数。用法:Y = randn(n)返回一个n*n的随机项的矩阵。如果n不是个数量,将返回错误信息。Y = randn(m,n) 或 Y = randn([m n]) 返回一个m*n的随机项矩阵。Y = randn(m,n,p,...) 或 Y = randn([m n p...
2013-12-05 22:04:29 3046
原创 c++学习连载-堆排序学习及遇到问题
我首先写了一个heap类;下面是一个不完整的heap类:#include #ifndef _HEAP_H_#define _HEAP_H_using namespace std;class heap{public: heap() { } int HeapPar(int i) { return
2013-12-04 11:25:47 514
转载 C++中堆和栈的完全解析
C++中堆和栈的完全解析内存分配方面:堆: 操作系统有一个记录空闲内存地址的链表,当系统收到程序的申请时,会遍历该链表,寻找第一个空间大于所申请空间的堆结点,然后将该结点从空闲结点链表中删 除,并将该结点的空间分配给程序,另外,对于大多数系统,会在这块内存空间中的首地址处记录本次分配的大小,这样代码中的delete语句才能正确的释放本内存空间。我们常说的内存泄露,最常见的就是堆泄露(还
2013-12-03 11:05:09 583
原创 c++学习连载—随机排序
首先介绍下产生随机数的程序:#include#include#include#define MAX 10int main(){ int number[MAX]={0}; int i; srand(unsigned(time(NULL))); for(i=0;i { number[i]=rand()%100;
2013-11-30 16:23:33 1068
原创 C++学习连载—合并排序及其遇到的问题
我这里就不对合并排序的思想给予介绍了,感兴趣的朋友可以查阅相关的算法书籍,我就讲讲我在编写程序的过程中遇到的问题以及解决方法。这是我刚开始写的一个子程序void _merge(int A[],int p,int q,int r){ int n1=q-p+1; int n2=r-q; //int* L=new int[n1+1]; //int* R
2013-11-26 15:31:20 625
原创 c++学习连载-插入排序及其遇到的问题
#define int_Arry_Size(arry) (sizeof(arry)/sizeof(arry[0]))void insertion_sort(int input_arry[]){ int key,count,i; int arry_size=int_Arry_Size(input_arry); for(count=1;count {
2013-11-25 16:17:00 668
原创 c++学习连载-求数组大小
#include#define arry_size(arry_name) (sizeof(arry_name)/sizeof(int))using namespace std;int main(){ int a[10]={0}; int num=arry_size(a); cout return 0;}
2013-11-25 15:54:44 489
原创 STM32学习笔记一—初识STM32
嵌套中断向量控制器NVIC为超过240个中断源提供专门的中断入口。Cortex-M3提供两种运行模式-线程模式和处理模式。Cortex-M3系列支持ARM Thum-2指令集。低功耗在2v供电的情况下运行,在所有设备打开满速72MHz下运行也仅消耗36mA电流,低功耗模式下最低达2uA电流消耗。STM32的安全性STM32可以锁住其内部FLASH而使得破解人员无法通过调试端
2013-01-15 15:41:33 584
原创 基于TCP的网络编程
服务器端程序#include#include#pragma comment (lib,"ws2_32.lib")int main(){//加载套接字库WORD wVersionRequested;WSADATA wsaData;int err;wVersionRequested=MAKEWORD(1,1);err=WSAStart
2013-01-06 15:27:49 369
原创 VC学习笔记一
小技巧一如果程序代码比较混乱,可以先将需要调整的代码全部选中,然后同时按下ALT和F8键,代码会变得比较整齐。小技巧二在工具栏空白处单击右键可以看到一个工具条列表。小技巧三在同一个工作空间建立两个工程,可以在VC工作空间右边的视图的工作空间名上右击,选中往空间中add一个新工程。
2013-01-06 15:25:26 289
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人