会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
lianjiehere
博客园
首页
新随笔
联系
管理
订阅
上一页
1
···
10
11
12
13
14
15
16
17
18
19
下一页
2014年10月11日
fpga产生伪随机序列
摘要: 1,一位模二加法法则:加减法等同于异或,没有进位。2,将移位寄存器的某几级作为抽头进行模二加法后作为反馈输入,就构成了有反馈的动态移位寄存器。此方法产生的序列是有周期的。3,假设移位寄存器的级数为n则m序列的周期是2^n-1,(排除全零的情况),也即是说m序列是一种特殊的动态移位寄存器,一般把m序列...
阅读全文
posted @ 2014-10-11 10:31 lianjiehere
阅读(1291)
评论(0)
推荐(0)
2014年10月9日
matlab算法转为c语言注意事项
摘要: matlab算法转为c语言后,影响c语言效率的关键在于multiword的产生,基于此会有multiword加减法和乘除法,极大消耗资源,减少甚至消除multiword很重要,需注意的是:算法中尽量减少除法使用,如果用到乘法,减少乘法项的个数,尽量都弄成两个数的乘法,对于矩阵算法尤其要注意乘除法的使...
阅读全文
posted @ 2014-10-09 11:03 lianjiehere
阅读(912)
评论(0)
推荐(0)
2014年9月26日
转载 eclipse中的include设置
摘要: 备注:在10.1版的niosii使用的eclipse中设置的方法是右键->properties->c/c++general->path and symbols->include选项卡下选择gnu c 之后可以添加路径。如果我的项目有如下结构:--io --channel.c--incl_os -...
阅读全文
posted @ 2014-09-26 15:57 lianjiehere
阅读(1422)
评论(0)
推荐(0)
2014年9月24日
c语言中指针的一个小错误
摘要: 在定义指针后需要给指针赋值然后才能使用*p赋值或被赋值,这是个基础问题,没有理解,导致出问题。空指针 ,也称悬 游指 针 ,是使 用 未初 始化 的指 针 。指针变量未初始化时它的值不是没有 ,而是一个不确定值 ,它 的指 向也 是 不确 定 的,可 能 会 破 坏 系 统 正 常工作状 态 ,出现...
阅读全文
posted @ 2014-09-24 17:14 lianjiehere
阅读(271)
评论(0)
推荐(0)
2014年9月17日
关于matlab浮点转定点总结
摘要: 1,算式长度不应该太长,否则在转换过程中提示位宽超过128位,(用的64位matlab),长算式改为短算式就可以了。2,不要过于相信推荐字长,有些地方需要更高的精度,如果用推荐字长,可能结果误差较大,用这个有较大误差的数去做运算的话误差更大,所以对于基础算符和经常用到的算符要提高其字长,进而提高算法...
阅读全文
posted @ 2014-09-17 16:17 lianjiehere
阅读(3240)
评论(0)
推荐(0)
2014年9月16日
matlab中求逆矩阵的高斯消元法实现的代码
摘要: function qiuni =INV_GET(a)N=length(a);M=eye(N);%得到上三角矩?for i=1:N max=a(i,i); A=i; for j=i+1:N if(abs(a(j,i))>abs(max))%找最大值 max=a(j,i); A=j; end...
阅读全文
posted @ 2014-09-16 17:52 lianjiehere
阅读(5122)
评论(0)
推荐(0)
matlab中的开方sqrt用牛顿迭代法实现的代码
摘要: function kaifang = KAIFANG(a)g0=a/2;g1=(g0+a./g0)/2;for i=0 : 299g0=g1;g1=(g0+a./g0)/2;endkaifang = g1;
阅读全文
posted @ 2014-09-16 17:51 lianjiehere
阅读(1337)
评论(0)
推荐(0)
2014年9月15日
转载 迭代算法实现开平方
摘要: 迭代是数值分析中通过从一个初始估计出发寻找一系列近似解来解决问题(一般是解方程或者方程组)的过程,为实现这一过程所使用的方法统称为迭代法(Iterative Method)。 一般可以做如下定义:对于给定的线性方程组x=Bx+f(这里的x、B、f同为矩阵,任意线性方程组都可以变换成此形式),用公式x...
阅读全文
posted @ 2014-09-15 14:54 lianjiehere
阅读(779)
评论(0)
推荐(0)
2014年9月12日
关于verilog中小数直接赋值
摘要: verilog中小数直接赋值的话小数会近似成1,如0.1,0.6,0.9赋值的话就会变成1,5.1,5.9也都会变成6.并且quartus默认小数是64位。
阅读全文
posted @ 2014-09-12 13:59 lianjiehere
阅读(2674)
评论(0)
推荐(0)
关于verilog中的signed类型
摘要: 在数字电路中,出于应用的需要,我们可以使用无符号数,即包括0及整数的集合;也可以使用有符号数,即包括0和正负数的集合。在更加复杂的系统中,也许这两种类型的数,我们都会用到。有符号数通常以2的补码形式来表示。图1列出了4位二进制表示法所对应正负数。进一步观察,我们发现两种类型数的加减法是一样的,做加法...
阅读全文
posted @ 2014-09-12 11:53 lianjiehere
阅读(25675)
评论(0)
推荐(9)
上一页
1
···
10
11
12
13
14
15
16
17
18
19
下一页
公告