原创 matlab中的数值取整

2007-7-24 13:58 6067 9 12 分类: FPGA/CPLD

matlab中共有四种数值取整,含义分别如下:


fix(x),  将x向0取整,                     如1.1>=1,        2.9>=2;
floor(x),    直接舍弃小数部分,        如1.1>=1,        2.9>=2;
round(x),  向最近的整数取整,         如1.4>=1,        1.5>=2;
ceil(x),      向上取整,                        如1.1>=2,        2.9>=3;

文章评论3条评论)

登录后参与讨论

用户1108091 2007-8-8 22:20

呵呵,不是很明白你的按照二进制位数取整是什么意思。

如果是说例如101100111取前N位的话可以用floor((359)/2^(9-N))来处理吧。

不知道说的对不对,俺是新手。

用户1109524 2007-8-5 20:51

我明白你的意思,应该有,但我不知道。

ash_riple_768180695 2007-8-3 16:02

有没有按照二进制位数取整的函数或方法?以前遇到过这样的问题:用FPGA进行数字信号处理过程中的有限字长效应。这种效应如果能用matlab模拟的话,可以用来评估FPGA的算法。

相关推荐阅读
用户1109524 2009-06-12 14:53
cy7c68013 usb 开发经验(转)
经验1:快速获取资料如果直接从 http://www.cypress.com/  网站进入搜索资料则速度很慢,如果点击如下连接则速度比较快。CY7C68013A 资源下载地址:http://app.c...
用户1109524 2009-05-22 09:23
一个比较重要的驱动函数的讲解(74HC595)
一个比较重要的驱动函数的讲解(74HC595)概述     74HC595是美国国家半导体公司生产的通用移位寄存器芯片。并行输出端具有输出锁存功能。与单片机连接简单方便,只须三个I/O口即可。而且通过...
用户1109524 2009-05-22 08:44
嵌入式程序员应知道的几个基本问题
嵌入式程序员应知道的几个基本问题    预处理器(Preprocessor)   1 . 用预处理指令#define 声明一个常数,用以表明1年中有多少秒(忽略闰年问题)      #define S...
用户1109524 2009-05-20 11:33
Windows CE OAL层的结构与开发
Windows CE OAL层的结构与开发 收藏  Windows CE是微软针对嵌入式领域推出的一款全新的操作系统。之所以说它是一款全新的操作系统,是因为尽管Windows CE的UI非常接近其它的...
用户1109524 2009-05-20 10:39
wince驱动开发学习笔记
因为课题前期调研没做好,用的CPU板卡和数据采集卡来自两个部门。加上买的是裸板,自己定制的OS,技术支持不爱搭理。所以给的AI板卡的驱动一直装不上,自己在郁闷中寻找答案,就扎进了wince驱动的知识库...
用户1109524 2009-05-20 10:32
Windows CE 下I/O操作基础
对外设进行 I/O 操作实际上也就是读写外设的寄存器,而我们通常使用的X86或者ARM处理器在硬件上决定了wince系统启动后,无法直接访问物理地址,因此需要做一些工作来实现I/O操作.<?xm...
我要评论
3
9
关闭 站长推荐上一条 /2 下一条