【system generator】基于system generator的根号运算系统实现
目录
1.软件版本
2.本算法理论知识点
3.算法具体理论
4.部分核心代码
5.仿真演示
6.本算法写论文思路
7.参考文献
8.相关算法课题及应用
1.软件版本
MATLAB2013b,ISE14.7
2.本算法理论知识点
system generator,simulink,ISE的联合使用。
3.算法具体理论
注意,由于本系统主要是使用system generator设计实现的,没有涉及到具体的代码,所以这里只能对模块进行介绍说明,这里对牛顿法进行介绍。
牛顿法的主要公式为:
4.部分核心代码
进入内部模块则有:
其主要由三大部分组成:
第一部分:输入信号过寄存器处理
第二部分:
主要使计算递推公式(本系统的核心模块):
第三部分:输出
下面主要对第二部分的公式递推解析一下
主要分解如下如下几个部分进行计算:
核心算法——牛顿法的设计说明
注意,由于本系统主要是使用system generator设计实现的,没有涉及到具体的代码,所以这里只能对模块进行介绍说明,这里对牛顿法进行介绍。
牛顿法的主要公式为:
其对应的模块为:
其中,公式主体对应的是:
5.仿真演示
仿真的波形及收敛曲线:
Case1
Case2
Case3
Case4
6.本算法写论文思路
无
7.参考文献
[1] Christe A , S. An efficient FPGA implementation of MRI image filtering and tumor characterization using Xilinx system generator[J]. International Journal of Vlsi Design & Communication Systems, 2012, 2(4):95-109.
8.相关算法课题及应用
无
A40-02
【system generator】基于system generator的根号运算系统实现相关推荐
- 基于System verilog的同步FIFO实现(二)
上一篇博客基于System verilog的同步FIFO实现(一) 通过设置一个计数器,来判断FIFO的空或满状态,该方法由于多设置了一个计数器,因此会产生额外的资源,当fifo比较大时,会降低fif ...
- oracle还原system备份包,SYSTEM表空间管理及备份恢复
--============================= -- SYSTEM 表空间管理及备份恢复 --============================= SYSTEM表空间是Oracl ...
- java 的 System.getenv() 和 System.getProperty()
概述 java中提供了 System.getenv() 和 System.getProperty() 两个方法可以获取系统的环境变量和java程序相关的信息. Java提供了System类的静态方法g ...
- matlab system object,通过 System object 实现模块
使用 System object 实现您自己的算法. The System object source code controls the appearance of the block dialog ...
- System.Math.Min(System.Threading.Interlocked.Increment(i), i - 1)
System.Math.Min(System.Threading.Interlocked.Increment(i), i - 1) 在vb里面 等价于i=i-1 在C#里面 等价于i-- 是有C#自 ...
- java system.setproperties_在JAVA中 System.getProperty 和 System.setProperty 方法.
今天着手研究TOMCAT源码. 在刚開始的时候Startup类中init方法中调用非常多次System.getProperty和System.setProperty的方法. 后来经过网上搜索才得知,这 ...
- 使用系统规则测试System.in和System.out
编写单元测试是软件开发的组成部分. 当您的被测类与操作系统交互时,您必须解决的一个问题是模拟其行为. 这可以通过使用模拟代替Java Runtime Environment(JRE)提供的实际对象来完 ...
- java system类_Java System类mapLibraryName()方法及示例
java system类 系统类mapLibraryName()方法 (System class mapLibraryName() method) mapLibraryName() method is ...
- (70)FPGA模块调用(system Verilog调用system Verilog)
(70)FPGA模块调用(system Verilog调用system Verilog) 1.1 目录 1)目录 2)FPGA简介 3)Verilog HDL简介 4)FPGA模块调用(system ...
- webConfig中System.Web 和 System.WebServer节点读取
webConfig中System.Web 和 System.WebServer节点读取根据应用程序池中托管管道模式有关. 在网站发布到服务器的IIS上时,应用程序池中托管管道模式分为经典和集成. Sy ...
最新文章
- Python局域网socket无法连接的问题解决
- 关于node.js的web框架的应用及并发性能测试
- struts配置详解
- python并发处理list数据_python并发编程之多进程2--------数据共享及进程池和回调函数...
- oracle 优化分组 sql语句,Oracle SQL语句之常见优化方法 五
- 调试opengl程序出错
- C# 生成全球唯一标识符
- 二维 稳态边界层问题MATLAB,第三章 边界层理论.ppt
- DevC++ 调试的时候闪退解决办法
- [转载] 晓说——第1期:揭秘游戏规则奥斯卡走下“神坛“
- 《 指数基金投资指南 》by 银行螺丝钉 - 笔记 - 1、2章
- MySql中 where IN 中多个参数查询
- Kotlin入门:中?和!!的区别
- 你在客户那到底算老几
- GIS技术在林业管理应用中有哪些功能?
- 机器人是如何实现对话的?
- 以一个应用为牵引走遍全栈体系——第一步先整体起个头
- 02-旭日X3派测评——AI推理体验
- 解方程AX=b与矩阵分解:奇异值分解(SVD分解) 特征值分解 QR分解 三角分解 LLT分解
- Hive数据类型和使用注意事项详解