[发明专利]转换运算方法、装置和坐标旋转的数字计算方法、装置有效
| 申请号: | 200910108184.2 | 申请日: | 2009-06-26 |
| 公开(公告)号: | CN101930351A | 公开(公告)日: | 2010-12-29 |
| 发明(设计)人: | 皮兴俊 | 申请(专利权)人: | 深圳迈瑞生物医疗电子股份有限公司 |
| 主分类号: | G06F7/544 | 分类号: | G06F7/544 |
| 代理公司: | 深圳市君胜知识产权代理事务所 44268 | 代理人: | 杨宏 |
| 地址: | 518057 广东省深圳市南*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 转换 运算 方法 装置 坐标 旋转 数字 计算方法 | ||
1.一种实现转换运算近似求值的方法,其特征在于,包括以下步骤:
S1.判断待计算函数的类型标识,并查找该类型标识对应的迭代参数;
S2.根据所述迭代参数和所述待计算函数的初始值,对所述待计算函数进行迭代运算。
2.根据权利要求1所述的方法,其特征在于,所述步骤S2包括:
S21.按照所述类型标识,设置函数矢量的初始值和角度值的初始值;
S22.按照迭代方向参数,对所述矢量进行位移运算、并对所述角度值加上或减去角度累加值;
S23.判断是否达到所述迭代次数,若为否,则输出量为中间过程值,并执行步骤S22。
3.根据权利要求2所述的方法,其特征在于,所述迭代方向参数的符号,根据上一次迭代过程中所述矢量的符号和所述角度累加值的符号确定。
4.根据权利要求3所述的方法,其特征在于,所述步骤S2按照以下通式进行迭代运算:
xi+1=xi+m×μi×yi×δm,i
yi+1=yi+μi×xi×δm,i
θi+1=θi-μi×αm,i
式中,m是所述类型标识;μi是所述迭代方向参数,取1或-1;
xi,yi表示迭代前的矢量值;xi+1,yi+1表示迭代后的矢量值;δm,i为移位次数,取值为2-1;
θi表示迭代前的角度值;θi+1表示迭代后的角度值;αm,i表示当前的角度累加值,通常为固定的位数。
5.根据权利要求4所述的方法,其特征在于,所述角度值进行加或减运算是,根据迭代方向取用所述角度累加值的原码或者补码值。
6.一种实现转换运算近似求值的装置,其特征在于,包括:
参数模块,用于根据待计算函数的类型标识,查找该类型标识对应的迭代参数;
与所述参数模块连接的迭代模块,用于根据所述迭代参数和所述待计算函数的初始值,对所述待计算函数进行迭代运算。
7.根据权利要求6所述的装置,其特征在于,所述参数模块包括:
计数单元,用于在使能状态下计数到预设的迭代次数并输出同步控制信号;
地址生成单元,用于在所述同步控制信号的驱动下,利用所述类型标识和所述计数单元的当前计数值生成地址;
与所述地址生成单元连接的角度索引表,用于根据所述地址查找并输出相应的角度累加值;
与所述迭代模块连接的初始值单元,用于在所述同步控制信号的驱动下,按照所述类型标识,设置函数矢量的初始值和角度值的初始值。
8.根据权利要求7所述的装置,其特征在于,所述角度索引表以地址为索引,每个地址对应一个角度累加值的原值及其补码值;
所述地址索引表包括若干区域,每个区域对应所述类型标识的一个值。
9.一种实现坐标旋转的数字计算方法,其特征在于,包括以下步骤:
判断待计算函数的类型标识,并查找该类型标识对应的迭代参数;
根据所述迭代参数和所述待计算函数的初始值,对所述待计算函数进行迭代运算。
10.根据权利要求9所述的方法,其特征在于,所述角度值进行加或减运算是,根据迭代方向取用所述角度累加值的原码或者补码值。
11.根据权利要求9所述的方法,其特征在于,
圆周模式对应的所述角度累加值是真实的角度量化值;
线性模式对应的所述角度累加值是商值的角度量化值;
超越模式对应的所述角度累加值是超越模式的角度值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳迈瑞生物医疗电子股份有限公司,未经深圳迈瑞生物医疗电子股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910108184.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种竖直面打孔用定位冷却装置
- 下一篇:照明装置





