自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (1)
  • 收藏
  • 关注

原创 Nsight Compute使用出现does not have permission to profile错误如何解决

launch之后每个核函数都会出现ERR_NVGPUCTRPERM - The user does not have permission to profile on the target device这个错误

2022-05-18 10:44:16 2565

原创 关于CUDA安装好之后在终端输入nsight启动不了

Nsight Eclipse Edition是专为NVIDIA定制的Eclipse开发环境,主要区别是在菜单中加入了CUDA工程的建立、CUDAToolKit和NVIDIA的NVCC编译器等开发工具,方便开发者开发基于CUDA强大计算能力的各种工程项目。当安装完toolkit之后,在终端输入nsight即可启动,或在桌面搜索框搜索出这个软件之后双击启动。之后可以新建CUDA C/C++工程,很方便。NVIDIA-CUDA-GPU-CPU编程基础开篇_源代码杀手的博客-CSDN博客但若安装好Too

2022-03-15 10:12:50 8327 1

原创 CUDA编程错误检测checkCudaErrors

checkCudaErrors可对CUDA API进行错误检测,及时定位错误所在位置。需要头文件:#include "helper_cuda.h"在/home/dell/NVIDIA_CUDA-11.2_Samples/common/inc文件夹中。(CUDA Runtime API的一个特性:之前的kernel或者CUDA函数挂掉了,会导致后续持续的返回错误)查看核函数是否正确执行,在核函数后加上cudaError_t cudaStatus = cudaGetLastError();

2021-12-14 17:40:07 4618

原创 CUDA多个核函数kernel之间的数据如何传递

CUDA多个核函数kernel之间的数据如何传递

2021-11-30 21:11:57 1931 5

原创 CUDA使用一维矩阵和二维矩阵,cuda_Malloc函数的参数

CUDA使用一维矩阵:CUDA编程:GPU float 与 double 精度问题_longteng_guo的博客-CSDN博客CUDA使用二维矩阵:能转化为一维矩阵尽量转化为一维矩阵,容易编程在CUDA如何使用二维数组(**[M][N])_Expressing Youself Using Code-CSDN博客CUDA拷贝二维数组到GPU内存中_Dezeming的博客-CSDN博客关于cuda_Malloc的第一个参数为什么是两个星星:Cuda中的cuda_Malloc函数_Dez

2021-11-02 17:00:50 658

原创 2.JAVA基本语法

Java中的integer与boolean两种类型不相容Java的数组是零基的可以使用+运算符将字符串对象连接在一起tip:若想输出内容: 不能参加”这个“会议了 ,可以System.out.printlin("不能参加\"这个\"会议了"); 需要在要输出的双引号前加上\软件:一系列按照特定顺序组织的计算机数据和指令的集合。分为系统软件和应用软件 >系统软件:各种操作系统,比如windows、linux、mac os、ios、Android等 >应用软件:word...

2020-11-07 00:08:53 148

原创 MATLAB-printf函数详解

常用格式:fid = fopen("filename","permission");%按照指定方式打开文件printf(fid,"format",data); %按照一定格式将数据打印到文件中fclose(fid); %关闭文件(有打开就要有关闭) %若关闭成功,返回0,否则返回-1.

2020-10-24 23:53:08 33010

原创 MATLAB-常用函数积累(不断更新ing)

min函数M = min(A) 返回A的最小元素 如果A是一个向量,那么min(A)返回A的最小元素 如果A是一个矩阵,那么min(A)是一个行向量,包含每一列的最小值 如果A是一个多维数组,那么min(A)沿着大小不等于1的第一个数组维操作,将元素视为向量。这个维度的大小变为1,而所有其他维度的大小保持不变。如果A是第一个维度为0的空数组,那么min(A)返回一个与A大小相同的空数组。 M = min(A,[],dim) 返回沿dim维数的最小元素,例如,如果A是一个矩阵,那么min(

2020-10-16 10:42:53 230

原创 1.JAVA基本概念

java特点: 1.面向对象 类与对象的概念三特性:封装、继承、多态在一个面向对象的系统中,类(class)是数据和操作数据的方法的集合。数据和方法一起描述对象(object)的状态和行为。每一对象是其状态和行为的封装。类是按一定体系和层次安排的,使得子类可以从超类继承行为。在这个类层次体系中有一个根类,它是具有一般行为的类。Java程序是用类来组织的。2.健壮性舍去了C/C++的指针3.跨平台性 JAVA两种核心机制: 1、JVM(java虚拟机)① Java虚拟机可...

2020-09-26 23:55:58 165

原创 调制的困惑

今天看到调制有些疑惑,于是就想搞懂,搜罗这么久还是有一个小点没有理解,希望看到的有懂的可以给我指导下,先在此谢过啦! 调制的方式 https://blog.csdn.net/m0_37362454/article/details/90370122分了几个大类,说了个大概 对调制的理解: https://blog.csdn.net/m0_45416816/article/details/96572794讲的很好 BPSK QPSK等的matlab实现: https://blog...

2020-05-09 22:07:49 325 1

原创 信道均衡-LMS自适应均衡算法matlab实现

1.主程序clear;clc;echo off;close all;N=10000; %指定信号序列长度info=random_binary(N); %产生双极性不归零基带信号序列SNR_in_dB=8:1:18; %AWGN信道信噪比for j=1:length(SNR_in_dB) [y,len]=channel(info...

2020-04-26 19:53:06 16520 9

原创 MATLAB-基本操作用法

用于产生随机数的函数 【1】rand 生成均匀分布的伪随机数,数值分布在(0~1)之间 主要语法: rand(m,n)生成m行n列的均匀分布度的伪随机数 rand(m,n,'double')生成指定精度的均匀分布的伪随机版数,权参数还可以是'single' rand(RandStream,m,n)利用指定的RandStream(我理解为随机种子)生成伪随...

2020-04-15 21:00:39 362

原创 信道均衡的原理

信道均衡的概念 信道均衡(Channel equalization)是指为了提高衰落信道中的通信系统的传输性能而采取的一种抗衰落措施。它主要是为了消除或者是减弱宽带通信时的多径时延带来的码间串扰(ISI)问题。其机理是对信道或整个传输系统特性进行补偿,针对信道恒参或变参特性,数据速率大小不同,均衡有多种结构方式。许多种均衡器性能的提高都要求对信道有一个精确的估计。(即信道均衡在信道...

2020-03-26 10:43:56 35724 1

原创 MATLAB-对矩阵进行赋值时的维度问题

今天看代码时,遇到了一个令我有点惊讶的一个赋值问题。虽然是一个很小很小的问题,很多人可能都不会纠结一看就懂,但对于我来说还是攻克了一个难关涨了点姿势呀下面附上我追根究底的简单代码:clc;a=[1 2 3 4 5,6,7,8 9 10 11 12];%a(1,10:13)=2:5; %没错 难道可以这样赋值??惊讶 此时a_len = 13%a(10:13)=2:5; ...

2020-03-17 16:15:35 3010

原创 MATLAB () [] 找不同

作为一个matlab小白,()和[]的用法傻傻分不清楚??那就实际操作看一下吧。

2020-03-15 21:49:18 1237

原创 信道均衡-ZF迫零均衡matlab实现

迫零均衡的具体实现,带详细注释

2020-03-12 17:05:21 11971 8

时域均衡原理-准则与实现.zip

帮助理解信道均衡的原理、准则及实现方法, 内容很详细 通俗易懂 《通信原理》 国防科技大学电子科学与工程学院 马东堂

2020-03-12

空空如也

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

TA关注的人

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