自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 关于子类中初始化父类成员属性那些事

初始化列表调用子类构造函数_grace_fang的博客-CSDN博客_子类构造函数初始化列表1.在子类初始化列表中调用父类的构造函数去初始化。2.还可以有第三种那种初始化方式,相当于不再使用父类构造函数,而是用一个父类对象作为参数,直接去初始化父类成员属性 POI2D::POI2D(int x, int y) :Point2D(x, y) { clean(); } POI2D::POI2D(float x, float y) : Point2D(x, y)...

2021-09-12 19:59:39 1425

转载 printf使用%x占位符打印signed char结果占4个字节?打印unsigned char结果占1个字节?

https://blog.csdn.net/sinat_29174099/article/details/114583946

2021-09-08 18:48:45 477

原创 双线性插值

理论知识参考:https://blog.csdn.net/huang1024rui/article/details/46545329程序:这个程序于我参考的文章的程序差不多,不一样的地方在于边界处理,上边链接里采用方法1,扩成256*256,我的是方法2,扩成257*257%%%%%双线性插值clcclear%function [image1] = Bilinear_(image,x,y)I=imread('E:\科研专用\散斑图平移\Image00.bmp');[I...

2021-06-02 16:41:32 159

原创 2021-05-16

pytorchAPI使用1.nn.Module1._init_2.forward完成一次向前计算的过程1.nn.Linear为torch预定义好的线性模型,也被称为全连接层,是不算(batch_size的列数)实例化:self.linear=nn.Linear(输入的特征数量,输出的特征数量)2.nn.Module定义了_call_方法,实现的就是调用forward方法,即Lr的实例,能够直接被传入参数调用,实际上调用的是forward方法并传入参数linear类中也有_init_方

2021-05-16 19:07:35 170

原创 torch使用

1.张量的创建方法torch.tensor(list)torch.empty()/zeros()/ones()torch.rand()/randint()/randn()2.张量的属性和方法数据中只有一个元素的时候 tensor.item()转化为numpy数组tensor.numpy()获取形状tensor.size() 获取第一个维度的形状 tensor.size(1)形状的变化 tensor.view([shape])获取维度tensor.dim()...

2021-05-15 22:10:35 240

原创 GPU中的tensor的使用

GPU中的tensor的使用1.实例化device:torch.device("cuda:0" if torch.cuda.is_avaiable() else "cpu")2.tensor.to(device) #把tensor转化为CUDA支持的tensor,或者cpu支持的tensor

2021-05-15 21:57:13 513

原创 torch.Tensor与torch.tensor区别

1.torch.Tensor默认的数据类型是torch.float32torch.Tensor传入是数据时,表示的是形状, 就相当于是torch.FloatTensor的别名torch.Tensor传入可迭代对象表示数据2.torch.tensortorch.tensor为创建tensor的方法...

2021-05-15 17:59:47 193

原创 pytorch计算反向传播的函数介绍

1.tensor(data,requires_grad=True)该tensor后续会被计算梯度,tensor所有的操作都会被记录在grad_fn2.with torch.no_grad():其中的操作并不会被追踪3.反向传播output.backward()4.获取梯度:x.grad,累加梯度所以,每次反向传播之前需要先把梯度置为05.tensor.data:在tensor的required_grad=False,tensor.data和tensor等价requir

2021-05-15 17:56:44 256

原创 利用命令提示符查看自己电脑的物理CPU数,CPU核心数,CPU线程数

Name:表示物理CPU数NumberOfCores:表示CPU核心数NumberOfLogicalProcessors:表示CPU线程数注释:VM虚拟机中的CPU选择的核心数实际是代表线程数。

2021-05-14 21:04:16 518

原创 matlab中uint与double不同

https://www.pianshen.com/article/1006326703/

2021-04-27 19:49:31 524

原创 Ubuntu中E: 无法获得锁 /var/lib/dpkg/lock - open (11: 资源暂时不可用) E: 无法锁定管理目录(/var/lib/dpkg/),是否有其他进程正占用它?

sudo rm /var/cache/apt/archives/lock sudo rm /var/lib/dpkg/lock

2021-04-24 20:36:17 58

原创 ubuntu18.04 中ROS安装

遇到问题重要参考:https://www.jianshu.com/p/a2a9103501c8新学了安装sudo apt-get install vim-gtk 以及在vim中显示行号 set nu超时问题解决办法:https://blog.csdn.net/leida_wt/article/details/115120940?utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromMach...

2021-04-24 20:01:28 107

原创 ubuntu中sudo: apt-get:找不到命令

我的问题是由于安装了aptitude,好像会自动把apt删掉所以第一步,下载mirrors.163.com/ubuntu/pool/main/a/apt/,最新的不一定号,可能ubuntu本身的动态链接库不满足第二步见下图

2021-04-24 14:33:53 3073

原创 VMware虚拟机ubuntu显示屏幕太小解决办法

https://blog.csdn.net/dcrmg/article/details/74090307

2021-04-20 19:36:27 133

原创 ubuntu18.04中更换源

安装很多软件时提示 unable to locate package手动更换了阿里的软件源就顺畅了,速度也很快。方法:备份原文件sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak使用gedit打开,vi操作不太习惯sudo geditsudo cp /etc/apt/sources.list全删掉,将下列内容复制进去,保存退出deb http://mirrors.aliyun.com/ubuntu/ trusty .

2021-04-19 19:47:09 261

原创 ubuntu18.04中安装pcl点云库

1.安装依赖sudo apt-get update sudo apt-get install git build-essential linux-libc-devsudo apt-get install cmake cmake-guisudo apt-get install libusb-1.0-0-dev libusb-dev libudev-devsudo apt-get install mpi-default-dev openmpi-bin openmpi-common sud...

2021-04-19 19:43:49 988 2

原创 在linux中遇到The following packages have unmet dependencies:

怎么办?sudo apt-get install aptitudesudo aptitude install libglew-dev遇到第一个n第二个y

2021-04-16 17:39:33 295

原创 三维图形绘制

2021-04-09 16:55:42 78

原创 其他二维曲线图

1.对数坐标图2.极坐标图3.统计图条形类图形

2021-04-09 16:52:19 86

原创 matlab绘制图形中图像标注

1.title函数2.xlabel函数和ylabel函数3.gtext函数跟随光标移动放置4.legend函数5.坐标控制函数axis给坐标轴加网格线grid函数图形保持hold onsubplot函数,每一次都重新刷新分区...

2021-04-09 15:50:21 2484

原创 matlab二维绘图plot和fplot函数

1.plot函数2.fplot函数可以自主选择取样间隔

2021-04-09 14:39:51 758

原创 matlab中建立函数,顺序选择循环结构的程序

if语句循环结构

2021-04-09 11:40:49 294

原创 稀疏矩阵在matalb中

1.存储2.转化为稀疏矩阵 sparse函数和full函数3.直接建立稀疏矩阵 spconvert函数4.带状稀疏矩阵spdiags函数例题:求解三对角线方程组的解

2021-04-09 10:31:30 313

原创 矩阵的条件数cond,特征值特征向量eig

求矩阵的条件数的函数:cond(A)求矩阵的特征值和特征向量:eig函数特征值的几何意义:

2021-04-09 09:57:01 2036

原创 matlab中关于字符串的操作

单引号引起来:字符串矩阵matlab字符串小写大写转换eval函数:使得表达式执行字符串比较(1)利用关系运算符比较(2)利用strcmp函数字符串的查找与替换例子:

2021-04-08 22:50:53 284

原创 matlab中的点运算和关系运算

点运算符:.* ./ .\和.^两矩阵进行点运算是指它们的对应元素进行相关运算,要求两矩阵同型。关系运算符:< > <= >= == ~=1.当两个数是标量时直接比较,关系成立,关系表达式结果为1,否则为02.当参与运算的是矩阵时,将矩阵相同位置元素按标量关系进行比较,最终运算结果是一个与原矩阵同形的矩阵,元素由0或者1组成3.当一个标量与一个矩阵比较时,把标量与每一个矩阵元素逐个比较,最终运算结果是一个与原矩阵同形的矩阵,元...

2021-04-08 22:37:05 1317

原创 matlab中左除和右除符号

B/A读作:(从右上往左下就做右除)B右除A,相当于右乘A的逆,B*inv(A)示例验证:B\A读作:(从左上往右下就做左除)B左除A,相当于左乘A的逆,inv(A)*B

2021-04-08 22:20:28 2172 2

原创 矩阵元素的引用

sub2ind和ind2sub

2021-04-08 16:38:30 70

原创 linspace 结构矩阵 单元矩阵

2021-04-08 16:09:52 566

原创 matlab数值数据

2021-04-08 15:37:22 61

原创 matlab搜索路径

2021-04-08 15:03:16 169

原创 课程目录

所有有梦想并为之奋斗的我们都能成为自己想成为的那个自己

2021-04-08 14:44:59 108

原创 求单变量非线性方程根的函数fzeros

利用fzeros可以求方程在某个初始点附近的实根matlab最优化工具箱中函数求解方程根Display设置为off表示不显示中间迭代结果符号求根函数solveeval将符号解转换为数值解

2021-04-08 14:41:12 597

原创 1.1.1课程导入 Matlab解方程

求解方程的跟roots绘图函数plot

2021-04-08 14:31:04 111

原创 ubuntu18中安装opencv3.2

主要参考:https://www.cnblogs.com/hiram-zhang/p/12013858.html遇到问题:

2021-04-06 22:07:52 220

转载 2021-04-06好文章分享一下

转载于:**安装libgtk2.0-dev时的报错,解决方案**在Ubuntu16.04下安装编译opencv3.4.1时,安装初始得一些库时使用“sudo apt-get install libgtk2.0-dev”的时候,提示:libgtk2.0-dev : 依赖: libgtk2.0-0 (= 2.24.23-0ubuntu1) 但是 2.24.23-0ubuntu1.1 正要被安装依赖: libpango1.0-dev (>= 1.20) 但是它将不会被安装依赖:.

2021-04-06 19:56:56 73

原创 相机拍照的一些原理,光圈,快门,焦距

小孔成像:用一个带有小孔的板遮挡在屏幕与物之间,屏幕上就会形成物的倒像,我们把这样的现象叫小孔成像。像距孔越近,所成像越小且亮;反之,越大且暗。孔距蜡烛越近,所成像越大且暗;反之,越小且亮。小孔成像的实验中,所成的像为倒立的实像,且像的大小、清晰程度与上面的结论有关。光圈:控制光线透过镜头,进入机身内感光面,通常在镜头内,表达光圈大小用f值,F1.0,F1.4,F2.0,F2.8,F4.0,F5.6,F8.0,F11,F16,F22,F32,F44,F64,光圈F值越小,通光孔径越大,在同一单位时间

2020-11-29 16:18:14 2278

原创 2020-09-19

利用map()函数,把用户输入的不规范的英文名字,变为首字母大写,其他小写的规范名字。输入:['adam', 'LISA', 'barT'],输出:['Adam', 'Lisa', 'Bart']: 1 2 3 4 5 6 7 8 9 # -*- coding: utf-8 -*- def normalize(name): returnname.lower().capital...

2020-09-19 10:32:57 39

原创 自步学习理解

Self-paced learning(SPL)其中,lamda代表学习的年龄也就是迭代的次数,omiga代表决策函数中的参数,L代表损失函数,v代表是否选择此样本,f代表自步正则项自步正则项的定义:1.自步正则项必须是凸的2.v随着损失是递减的,正好验证了损失越小越可能被选择3.v随着lamda是递增的,当然就是年龄也就是迭代的次数越大,其越可能被学习啊,反正就年龄越大学习的越多。(在所有论文中...

2018-04-27 12:37:30 947

转载 数字图像处理笔记与体会

1.数字图像是用一个数字矩阵来表示的,数字阵列中的每个数字,表示数字图像的一个最小单位,称为像素。2.数字图像处理可以理解为两个方面的操作:一个是图像到图像的处理(如图像的灰度转换,图像增强等),另外一个是图像到非图像的一种表示,比如图像的测量。3.数字图像处理的研究内容有很多个方向,比如:  ·图像数字化:将一幅图像以数字的形式表示,主要包括采样和量化两个过程。  ·图像增强:将一幅图像中的有用...

2018-04-27 12:36:44 2664

altium designer15安装包

Altium Designer 是原Protel软件开发商Altium公司推出的一体化的电子产品开发系统,主要运行在Windows操作系统。这套软件通过把原理图设计、电路仿真、PCB绘制编辑、拓扑逻辑自动布线、信号完整性分析和设计输出等技术的完美融合,为设计者提供了全新的设计解决方案,使设计者可以轻松进行设计,熟练使用这一软件必将使电路设计的质量和效率大大提高。

2018-03-18

空空如也

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

TA关注的人

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