自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 MATLAB环境中使用USRP进行数据收发报错:“Device discovery error: input stream error”

MATLAB环境中使用USRP进行数据收发报错:“Device discovery error: input stream error”今天在使用MATLAB进行USRP设备调试的时候,在执行命令:findsdru时,以及运行MATLAB提供的示例代码的时候,出现了以下的:---------- begin libuhd error output ----------Device discovery error: input stream error---------- end libuhd e

2021-03-13 20:41:23 1427 6

原创 在python中调用matlab函数,并进行调试

在python中调用matlab函数推荐使用matlab engine,这是官方推荐的调用方式,并给出了丰富的支持和帮助,能够便于开发者快速入门。安装matlab engine的方法网上比较多,也比较简单,需要注意的就是matlab的版本和python的版本,最初我的matlab版本是R2016a,python版本是3.7.7,虽然这个版本的matlab提供了安装matlab engine的.py文件,但是经过多次尝试仍然不能正确安装。最终无奈将matlab版本升级至R2020a,再进行安装,问题解决。

2021-01-11 14:56:26 602 1

原创 【BUG记录】python调用matlab engine时总是返回计算结果的四舍五入值

今天在使用python中的matlab engine进行运算时,发现,直接在matlab中调用该函数返回的计算结果和使用matlab engine返回的计算结果不一致,经过多次调试发现,后者的值相当于前者的值的近似值。如下图所示:经过查阅Mathworks的官方文档,发现在python中调用matlab engine对于双向的数据类型对应有着明确的关系,如下链接所示:https://ww2.mathworks.cn/help/matlab/matlab_external/handle-data-re

2021-01-11 11:57:28 397

原创 USRP开发——Ubuntu18.04+UHD3.14.0+GNU Radio3.8.0.0安装教程(一)

USRP开发——Ubuntu18.04+UHD(3.14.0)+GNU Radio3.8.0.0安装教程(一)——如何开发USRP,NI和Ettus的USRP设备都可以使用GNU Radio进行开发吗?说句实话,这是我第一次接触USRP设备,并尝试在Ubuntu上安装比较麻烦的软件,整个过程花了两天多,重装了三次虚拟机,保留了很多的虚拟机快照,经历了非常多次的错误,最终完成了软件和各种依赖的正确安装,在这个过程中遇到了不少问题,也通过自己搜集资料以及思考,学习到了不少知识,现在把这些踩过的坑和学习到的知

2021-01-06 20:49:15 2005

原创 PyCharm修改字体颜色

Pycharm版本:2020.1.2File —> Settings,然后如下图:

2020-12-03 17:22:36 951

原创 强化学习(二)A3C算法详解,从policy gradient到Asynchronous Advantage Actor-critic

Asynchronous Advantage Actor-critic在强化学习中,有许多经典的模型,其中一个就是A3C,全称是Asynchronous Advantage Actor-critic。这种模型其实是从之前我们提及的最基本的policy gradient模型一步一步发展来的。最初的强化学习模型中只有一个actor,这个actor的作用是根据当前对于environment的observation得到action;在policy gradient模型的基础上,我们引入了一个新的部分critic,

2020-08-04 15:25:43 1297

原创 强化学习(一)强化学习基础——从基本概念到基于policy的强化学习

基于policy的强化学习一、actor的作用和设计和以往的机器学习手段类似,强化学习的目的是为了学习一个“function”,这个“function”描述了agent对环境的观测(observation)和他采取的action之间的关系。即:action=f(observation),具体寻找这个“function”的步骤主要分为三部:1.定义这个抽象的actor​ 比如我们可以使用神经网络来对这个抽象的“function”进行描述,在这种情况下,actor就指的是neural network。

2020-08-03 12:24:39 1315

原创 维特比译码器的Verilog设计(一)----维特比译码原理

维特比译码器的Verilog设计(一)----维特比译码原理关于维特比译码1.编码过程中的状态转移和网格图表示如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入近...

2019-09-12 11:23:59 8256 4

空空如也

空空如也

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

TA关注的人

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