自定义博客皮肤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)
  • 收藏
  • 关注

原创 ThinkPad-T470安装Win7添加USB3.0和NVMe驱动的问题

主要解决办法本文以【教程】如何给Win7安装镜像注入usb3.0和nvme驱动方法为主,然后根据OCZ RD400 NVMe 驱动 (支持东芝 XG3 NVMe) 更新所提供的硬盘型号信息,做了以下两个工作:将适用东芝XG3固态硬盘的NVMe驱动(解压后的文件夹x64)添加到【教程】如何给Win7安装镜像注入usb3.0和nvme驱动中drivers文件夹中,以获得对该硬盘的支持1;将提取出来的

2017-09-04 15:49:54 19569

原创 『C++ Primer学习笔记』Chapter 5

概括5.1. 表达式和表达式语句;空语句;复合语句(块);5.2. 控制结构中定义的变量仅内部可见且必须初始化,比如while和for语句中的条件部分定义的变量;5.3. 条件语句包括if语句和switch语句;if语句、if else语句以及嵌套if语句;悬垂else可以使用花括号来使其匹配外层的if语句;switch语句默认执行顺序和break语句的作用;switch内部定义变量的问题;5.4.

2016-04-15 18:22:03 714

原创 『C++ Primer学习笔记』Chapter 4

概括4.1. 运算对象、运算符以及表达式等基本概念;左值和右值;运算符的优先级和结合律以及括号的影响;求值顺序不确定引起的未定义行为;4.2. 算术运算符的溢出问题;除法(/)和求余(%)的结果符号问题;4.3. 逻辑运算符用在条件语句中;关系运算符涉及布尔类型时再使用ture和false;4.4. 赋值运算符满足右结合律,而且优先级较低;分清楚=(赋值运算符)和==(相等,属于关

2016-04-08 16:53:58 626

原创 压缩感知中DCT变换矩阵的构造

在视频压缩感知领域,信号的稀疏表示始终都是一个很核心的问题,在OMP算法和BCS-SPL算法等算法中,都会涉及到DCT变换矩阵的构造,但是其往往和我们所了解的DCT变换的定义(DCT变换的定义可以参考之前的博文离散傅立叶变换DFT和离散余弦变换DCT)有所不同。考虑到这些算法代码中DCT矩阵的构造都显得晦涩难懂而且基于定义构造的DCT变换矩阵和它们的功能又完全一样(且更容易理解),因此我们从DCT的

2016-04-07 20:34:02 6586

原创 『C++ Primer学习笔记』Chapter 3 string对象、vector对象以及数组的配套类型,C风格字符串问题和处理区别

string对象、vector对象以及数组(指针)配套的类型无论是string对象还是vector对象,它们都有一个size()的成员函数,因此就可能会有这样的一个疑问:成员函数size()返回的到底是什么类型?之所以可能会有而不是一定会有是因为,当我们使用不同的方法处理这些对象时,我们可以使用(在range for或迭代器中)类型说明符auto或者(在下标法)类型指示符decltype来避免这个问

2016-04-06 13:52:47 738

原创 『C++ Primer学习笔记』Chapter 3 string对象、vector对象以及数组的不同处理方法

概括3.1. 使用using声明命名空间;3.2. 标准库类型string的定义和初始化;string对象的简单操作:输入、输出、比较和相加;头文件cctype中的函数;使用range for和下标法对string对象进行访问和处理;3.3. 标准库类型vector定义和初始化;使用push_back成员函数为vector对象添加元素;使用range for处理某些类型的vector对

2016-04-04 18:20:42 1140

原创 『C++ Primer学习笔记』Chapter 2

概括2.1. 基本内置类型、算术类型以及带(无)符号类型;类型转换,无符号类型的类型转换问题;字面值常量,转义序列;2.2. 变量的定义;变量的初始化与默认初始化问题;变量的声明、定义以及作用域;标识符的命名规范:用户自定义的标识符中不能连续出现两个下划线,也不能以下划线紧连大写字母开头,定义在函数体外的标识符不能以下划线开头;2.3. 引用和指针;复合类型的声明的理解;2.4. 限定符const对

2016-04-03 11:18:13 693

原创 『C++ Primer学习笔记』Chapter 1

概括1.1. 编辑器、编译器和集成了编译器的IDE的区别;使用DOS命令行语句调用不同的编译器编译源文件和设置支持C++11的参数;1.2. iostream库中的cin和cout的使用;1.3. 单行注释与双行注释;1.4. 控制流:while语句、for语句以及if语句;读入不定量的输入数据的方法(使用含有cin的表达式作为条件语句);1.5-1.6. 类的简单介绍:定义类类型以及对应的操作;文

2016-03-31 13:01:35 692

原创 windows平台安装GCC编译器

对于习惯了VS2010界面的朋友来说,基于该版本学习C++ Primer会遇到这样一个问题:由于该版本并不支持C++11标准,因此必须更新版本,考虑到个人习惯或者电脑硬件限制等原因,更新版本并不在可选项里。针对这样的问题,我们可以尝试使用GCC编译器,该编译器占用内存小而且编译效率高,是一个很好的替代选项。本来想转载文献1,但是基于两个原因,又进行了很大程度上的复述。其原因:一是文献2第二部分不太清

2016-03-24 15:34:19 2073 1

原创 离散傅立叶变换DFT和离散余弦变换DCT

本文主要介绍了一维和二维的离散傅立叶变换与离散余弦变换。

2016-03-14 20:12:58 7600

原创 MATLAB中的逻辑索引与数组索引

常见矩阵元素索引方法矩阵作为MATLAB中的基本单位,灵活地实现对其元素的索引是有效处理矩阵的必要基础。显然地,MATLAB也的确提供了很多的矩阵元素索引方法12。常见的矩阵元素索引方法分别如下所示:逻辑索引逻辑索引通过使用元素为0或1的逻辑矩阵来索引矩阵a中的元素,因此它们的维数必须相同。具体例子如下:>> a = [1:3;4:6;7:9]a = 1 2 3

2015-12-11 18:24:23 19081 2

原创 Color 3-D Bars by Height问题的两种解决方法

函数bar3的不便之处在使用MATLAB绘制三维柱状图的时候,我们想要的往往是柱状图的颜色是根据Z轴而逐渐改变的,即我们想要达到这样的目的:对于M×N矩阵里的不同数值,使用渐进的颜色;对于M×N矩阵里的不同数值,使用不同的颜色;而不是得到像MATALB文档1 里这样的结果,随着X轴或者Y轴而改变颜色,具体如下图所示,其对应的实现代码如下:Z = magic(5);b = bar3(Z);c

2015-11-26 19:35:24 1479

翻译 How can I use Microsoft Visual C++ 2010 to create MEX files with MATLAB 7.10 (R2010a)?

标题 How can I use Microsoft Visual C++ 2010 to create MEX files with MATLAB 7.10 (R2010a)?1 如何在MATLAB2010a中使用VS2010编译器创建(编译)MEX文件最近在学习有关MC-BCS-SPL的算法代码,其中遇到要对C文件进行编译的问题,但是一直编译出错。实验室同学有讲是我使用

2015-09-18 19:06:18 1051

原创 图像类型、MATLAB数据类型,以及类型之间的转换(三)

上篇中我们对MATLAB的数据类型以及最基本的double类型和uint8类型的转换进行了讲解,除此之外,MATLAB里边仍然有部分函数可以实现数据类型转换的功能,在此我们将对这些函数进行学习;考虑到MATLAB里边图像读取和显示仍然和数据类型有莫大关系,所以我们也将对读取和显示函数进行必要说明。MATLAB中常用类型转换函数在一般情况下,由于图像读取类型uint8和MATLAB的默认类型doubl

2015-05-02 10:33:19 1484

原创 图像类型、MATLAB数据类型,以及类型之间的转换(二)

上篇中我们根据需要将图像分为4种类型,其中每种图像的表示或多或少都牵扯到不同的数据类型,大致如下: 图像类型 使用到的数据类型 灰度图像 像素值为uint8,uint16,归一化double等类型 二值图像 像素值为logical类型 索引图像 像素值以及MAP矩阵元素为uint8,uint16等类型 RGB图像 像素值为uint8类型其实无论是上边哪种类型图

2015-04-15 15:27:04 5569

原创 图像类型、MATLAB数据类型,以及类型之间的转换(一)

在使用MATLAB进行有关图像读取、显示和处理的时候,认真考虑图像类型以及MATLAB中的数据类型,从而根据自己的需要进行必要的类型之间的转换,可以有效避免不必要的细微错误——这样的细微错误有时候恰恰让我们折磨不已。图像类型图像的分类根据不同的原理或方法,图像的类型其实可以分为很多种,但是考虑到我们此处的实际需求,结合Image Process Toolkit(图像处理工具,比如PS,MATLAB等

2015-04-14 16:54:11 3380

原创 环境变量:用户变量和系统变量

一、环境变量的含义 环境变量:一般是指系统和当前用户可以对操作环境的运行进行相应设置的字符串。在操作系统中,环境变量是一个特定的对象,它包含了系统和当前用户执行应用程序所需的必要信息[^footnote],如:当前用户临时文件的存储位置,使用GCC编译器的路径等。二、环境变量的分类及区别 环境变量分为用户变量和系统变量。查看和设置用户变量和系统变量的两种

2015-03-20 00:34:47 6854

空空如也

空空如也

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

TA关注的人

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