自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

翻译 OpenMp笔记(V4.0.2)

一、简单Parallel循环以下示例演示如何使用并行循环来并行化一个简单循环构造。默认情况下,循环迭代变量是私有的,因此没有必要在private子句中显式地指定它S-1 void simple(int n, float *a, float *b)S-2 {S-3 int i;S-4S-5 #pragma omp parallel forS-6 for (i=1; i<n; i++) /* i is private by default */S-7

2021-03-30 22:50:56 1222

原创 多速率信号处理(笔记)

前言 要在保证通信系统达到设计要求的条件下尽量降低采样频率,减少硬件中运算处理器件消耗成了卫星通信系统设计的一个重要的挑战。要解决这个问题首先就要考虑对传输信号进行数字化接收,在不改动模拟中频的条件下,实现对不同速率信号的还原。数字接收方案只采用一种采样速率,所以可以减少前端AD采集器的硬件需求吗,避免由于满足采样率而导致的工作时钟的提升,如何以数字滤波的方法还原不同速率的信号成了急待解决的问题。一、多速率信号处理技术1、整数倍转换(1)整数倍内插 整数倍内插是指已...

2021-02-16 16:52:43 9235 5

翻译 查找峰值和测量

在科学数据处理中,通常需要检测信号的峰值和测量它们的位置,高度,宽度,或者面积。一种有用方式实际上基于向下趋势导数峰值最大值过零点。但是真正的实验包含有随机噪声信号,仅仅因为噪声就会造成大量错误的过零。为了避免这个问题,这项技术描述为信号一阶导数的第一次平滑,在查找向下趋势过零点前,这使得只有这些一阶导数的过零点倾斜超过了一个明显最小值(斜率门限)在源信号点超过一个明显的最小值(幅度门限)。频谱图如下所示。摘自http://terpconnect.umd.edu/~toh/spectrum/Peak

2020-08-03 00:43:38 4626

原创 VS2017编译XInt excel库出现错误解决方法,VS2019可能也适用

错误:严重性 代码 说明 项目 文件 行 禁止显示状态错误 C2664 “std::unordered_map<int,std::string,std::hash<int>,std::equal_to<_Kty>,std::allocator<std::pair<const _Kty,_Ty>>>::unordered_map(const std::unordered_map<_Kty,_...

2020-06-13 00:21:48 2305 10

转载 python 常用的文件

https://www.lfd.uci.edu/~gohlke/pythonlibs/

2020-04-26 21:06:28 269

原创 Verilog语法笔记 续前

2019-12-21Verilog中reg和wire不同点举例module rw1(a,b,out1,out2);input a,b;output out1,out2;reg out1;wire out2; assign out2 = a;//缓存器 assign @(b) out1=~b;//反相器endmodule;...

2019-12-21 23:29:33 467

原创 verilog语法笔记 续前

2019-12-1912.在verilog模块中有三种方法可以生成逻辑电路-assign语句:assign cs = (a0&~a1&~a2);//连续赋值, 组合逻辑-元件的实例调用:and and_inst(q,a,b);-always块:always @(posedge clk or posedge clr)begin if(clr) q&lt...

2019-12-19 22:46:51 595

转载 Windows 10下安装配置Caffe并支持GPU加速(修改版)-----转载

https://www.cnblogs.com/bile/p/9055368.html

2019-12-19 09:42:24 241

原创 verilog 语法笔记

verilog语法和C语言差别很大,记下笔记以免经常出错2019-12-181.wire类型不能使用 = <=操作符赋值。2.模块端口列表有input output inout 分别对应输入、输出、输入/输出双向端口3.端口的类型只能是net线网型4.编译指令 格式 '<keyword>,例如'define ,'ifdef,`timescale等'defi...

2019-12-18 23:18:06 774

原创 modelSim仿真时出现所有模块端口,寄存器全为未知状态‘x’的问题

启动modelSim仿真时出现所有模块端口,寄存器如下图所示。仿真的结果全为‘x’'x'表示未知状态,在仿真时选中最顶层模块的文件,单击右键选择simulate without Optimization(不优化)。结果如下,这是一个上升沿触发的8bit计数器。具体的原因是因为优化问题,还是同时选中顶层模块文件仿真,还是优化设置的问题。以后再细细探究,错误之处希望指正批评。...

2019-12-17 01:06:06 6737 5

翻译 matlab并行编程(二)-----------------并行for循环(parfor)

在并行池里的workers上运行parfor来使用并行处理并行工具箱支持交互式并行计算,并且通过并行池中运行的多个workers上加速工作流。在并行池中的workers上使用parfor执行for-loop迭代。当你已经形成你的代码,并且定义慢的for-loop,尝试增加parfor进去。在桌面开发parfor-loops和放大到集群是不会改变代码。函数和类parfor 在并行池...

2019-12-06 00:39:41 19338

翻译 matlba并行计算笔记(一)------------什么是并行计算?

什么是并行计算?并行计算允许你同时执行很多计算。大的问题可以划分为跟小的问题,然后在相同的时间内解决考虑并行计算的主要原因是1。同时执行分布式任务节约时间2。分布式数据解决大数据问题3。发挥桌面计算机的资源优势并且放大到集群和云计算。并行计算工具箱可以用来1、使用内置的并行计算工具加速代码,列如parfor parfeval2、使用内置大数据处理工具列如 disti...

2019-12-04 23:53:48 502

原创 使用new 操作符出错的可能性之一,使用指针访问容器越界后,紧接着分配内存出错

C/C++使用指针和容器的场景比较多,以下是一份会出错的代码。但是仍能执行完for循环的里的赋值操作。#include <vector>#include <stdio.h>#define _AFXDLL#include <afxwin.h>using namespace std;int main(){ int nSize = 1 <&l...

2019-07-08 22:35:14 337

原创 Int和float型的数转成字节流(C语言版)

#include <stdio.h>#include <string.h>int main(){ while(1) { int n = 0; int nBit[32] = {0}; union IntFloat{ int IntegerNum; float floatNum; }; typedef union IntFloat U...

2019-06-27 23:32:27 793

转载 Ubuntu Mate 系统下使用命令行修改swap空间

1,使用 df -h 命令查看当前文件系统的状态2.在根目录下创建 一个swapfile,sudo fallocate -l 2G /swapfile 注意:需要root权限如果出现 fallocate failed :Text file busy 说明此事swap文件正在被使用中,首先使用chmod命令修改权限sudo chmod 700 /swapfilesud...

2019-05-12 22:40:19 1131

原创 对C++中引用的认识

案例简介 :笔者在做QT项目时遇到问题,想通过Qt中的信号和槽机制,将处理完的数据从一个类传递到另一个类中。     注:数据使用QVector装结构体,结构体成员即为要传递的数据,重载下标操作符、迭代器、begin、end问题描述:通过信号和槽机制将该Vector的引用传递到另一个类,传递出来后在该类里的成员函数去接收到Vector的引用。就是无法将该Vector里的数据取出,但是通过调...

2018-12-11 00:08:38 198

原创 结构体中“.”操作符合“->”操作符的区别

作者是一名刚接触C语言不就的新手,最近在学习结构体部分的知识遇到了一些问题。先上代码/*using an array of structures*/#include &lt;stdio.h&gt;#include &lt;string.h&gt;#define TSIZE 45/*size of array to hold title*/#define FMAX 5/*maximum ...

2018-06-26 23:23:45 805

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除