自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小白cpp

未完待续

  • 博客(33)
  • 资源 (11)
  • 收藏
  • 关注

原创 MATLAB中fft后频谱纵坐标的含义及与原信号的关系

学习傅里叶变换得到的一点感悟,希望能帮到路过的朋友,如有错误还望指教????????????本人因项目需要,需利用MATLAB仿真进行频谱分析,然对fft变换后纵坐标的含义一直不理解。看过一些博文,但总是很含糊,直接告诉我们纵坐标E是原始信号对应频率的谐波能量,其与原始信号中该谐波的幅度A满足A=E/(N/2)。(????????抛弃书本很久的我一知半解)。下面我简要说一下自己经过学习后对上述结论的一点理解:...

2021-03-20 11:38:25 7049 5

原创 解决Ubuntu16.04上QT5.7开发QMYSQL数据库 mysql drivers not loaded问题

Qmsql not loaded :平台 qt5.7 Ubuntu16.04no@no-70MYA004CN:~$ cd /home/no/Qt5.7.0/5.7/gcc_64/plugins/sqldriversno@no-70MYA004CN:~/Qt5.7.0/5.7/gcc_64/plugins/sqldrivers$ ldd libqsqlmysql.so(上面指令查看所有...

2018-09-29 11:06:47 1178

原创 python3 --蚁群算法实现

代码来自https://blog.csdn.net/golden1314521/article/details/45059719仅做了相关python3代码的修改希望能帮助到大家import numpy as npimport pylabcoordinates = np.array([[565.0,575.0],[25.0,185.0],[345.0,750.0],[945.0,685.0],[8...

2018-04-30 14:22:00 4029

原创 线性方程组直接LU求解 python3程序

'''高等工程数学只LU三角分解'''from numpy import*def decA(A):    A=array(A)#读入矩阵    n=len(A)    L=zeros((n,n))#创建同等大小的矩阵L U    U=zeros((n,n))    U[0,:]=A[0,:]#直接赋予LU矩阵比较明显的元素,免去后边计算麻烦    L[:,0]=A[:,0]/U[0,0]#L矩阵的...

2018-04-10 14:30:56 1473 3

原创 机器学习算法与编程--郑捷 C45D算法 python3实现 修改部分

此算法需要更改的地方出除了上篇写到的loadDataSet函数,在课本中getBestFeat()函数中信息增益计算公式处给出的矩阵相除在py3无法运行需要改为dot(A,B.T)形式具体代码 def getBestFeat(self,dataSet):        Num_Feats=len(dataSet[0][:-1])        totality=len(dataSet)      ...

2018-03-28 10:22:37 382

原创 qml+opencv3.1简单打开摄像头,关闭摄像头

    借鉴前人经验 http://blog.csdn.net/luoyayun361/article/details/61936032      利用继承QQuickImageProvider类的方法来完成opencv读取摄像头每一帧,并利用QImage绘制并发送给qml端的Image     直接上代码   #ifndef IMAGEPROVIDER_H#define IMAGEPROVIDE...

2018-02-08 10:05:01 3182 2

原创 C++头文件问题--小白

本人小白,初学c++,做一小项目。项目中定义一套全局变量,然后在多个cpp文件中使用。然而突遇error:重定义,一阵摸索之后,终于得解。      全局变量在头文件中声明需要添加extern(如:extern int a;);然后在对应源文件内定义(如 int a=5;)这样一来,在其他源文件内均只需要包含该头文件便可以使用该参数,且任意cpp文件均可对参数进行修改。下面是自己测试用

2018-02-06 16:58:57 255

原创 基于大津算法的峰值-非峰值自适应阈值算法

基于大津算法的峰值-非峰值自适应阈值算法function [ threshold ] = otus1D( signal )%输入参数:一维信号序列%输出: 阈值 res = tabulate(signal(:)); histogram = res(:,2)'; keys = res(:,1)'; threshold = 0; sum0 = 0; sum1 = 0; cnt0 = 0; cnt1 = 0; w0 = 0;

2020-12-10 11:13:20 255

原创 qt5.7 区分鼠标单击双击事件

不解释了,渣渣写的代码很简答,大佬请指教源文件#include "widget.h"#include "ui_widget.h"int flag = 0;Widget::Widget(QWidget *parent) : QWidget(parent), ui(new Ui::Widget){ ui->setupUi(t...

2019-10-17 19:09:49 683

原创 解决 python调用opencv出现 OpenCV(3.4.1) Error: Assertion failed (size.width>0 && size.height>0)

pycharm上编了一个读取图像的小程序,结果报了这个错:OpenCV(3.4.1) Error: Assertion failed (size.width>0 && size.height>0) in cv::imshow, file C:\Miniconda3\conda-bld\opencv-suite_1533128839831\work\modules\h...

2019-07-15 20:45:59 10788 12

转载 Unbuntu16.04 下 LAMP环境配置

参考https://www.cnblogs.com/HardCarroll/p/9982676.html

2019-06-13 18:40:12 235

原创 leetcode刷题

110 平衡二叉树# Definition for a binary tree node.# class TreeNode:# def __init__(self, x):# self.val = x# self.left = None# self.right = Noneclass Solution: def isB...

2019-03-29 15:19:02 333 2

原创 二叉树高度计算leetcode

二叉树的高度是从root节点到leaf节点所走最长路径所包含的节点数广度优先class Solution: def TreeDepth(self, root): if root == None: return queue = [] depth = 0 queue.append(root) ...

2019-03-29 10:52:39 438

原创 python3 leetcode刷题第二波

大家刷题最好懂数据结构与算法,否则好慢。基础知识很重要呀169class Solution: def majorityElement(self, nums: List[int]) -> int: num_dict=dict.fromkeys(nums,0) for i in nums: if i in num_dict...

2019-03-24 11:39:36 179

原创 力扣刷题

刷题学习:160链表相交节点查找 python实现def getIntersectionNode(self, headA, headB): """ :type head1, head1: ListNode :rtype: ListNode """ a,b = 0,0 p,q = headA...

2019-03-13 17:17:50 2169

原创 机器学习p-R roc曲线原理详解

precision = TP/(TP + FP), recall = TP/(TP +FN)P-R曲线是通过对(以2分类为例)分类阈值从1到0进行逐步下降时,所出现的一系列(p,r)的绘制形成的对于一组正负样本分配均匀的数据来说,当分类阈值为1时,意味着所有样本都被分为负类,此时的p,r值都为0;分类阈值为0.9时,不会出现FP样本,故P为1,R因为TP数量不多,所以值并不大;随着阈值...

2019-03-07 12:09:58 2417

转载 python3实现二叉树的简单遍历(DLR 、LDR、LRD)

转自https://www.cnblogs.com/freeman818/p/7252041.htmlhttps://www.cnblogs.com/lliuye/p/9143676.html收藏学习#构建二叉树class Node: def __init__(self,value=None,left=None,right=None): self.value=...

2019-02-23 18:46:31 1322

转载 人物交互行为中的零次学习(zsl)

转自知乎零次学习(Zero-Shot Learning)入门小栗子    转自:https://zhuanlan.zhihu.com/p/34656727?spm=5176.9876270.0.0.399ce44aXsg7cN  谢谢作者作者理解的非常透彻(在我这个小白看来),讲的很简单明了,转过来大家多多学习...

2019-02-22 17:10:12 372

翻译 基于python3.7 numpy scipy matplotlib sklearn的机器学习笔记7--基于神经网络的手写数字识别(DBRHD数据集)

本文仅构建了一个简单的单隐层全连接神经网络,基于DBRHD手写数字数据集进行试验数据集下载链接链接:https://pan.baidu.com/s/1Cti8wj6ZCWcYKirePqvJuQ提取码:ocyyimport numpy as np #导入numpy工具包from os import listdir #使用listdir模块,用于访问本地文件from sklea...

2019-02-21 21:32:10 3425 17

原创 基于python3.7 numpy scipy matplotlib sklearn的机器学习笔记6--回归分析(线性回归、多项式回归、岭回归)

线性回归1 线性回归(Linear Regression)是利用数理统计中回归分析,来确定两种或两种以上变量间相互依赖的定量关系的一种统计分析方法。2 线性回归利用称为线性回归方程的最小平方函数对一个或多个自变量和因变量之间关系进行建模。这种函数是一个或多个称为回归系数的模型参数的线性组合。只有一个自变量的情况称为简单回归,大于一个自变量情况的叫做多元回归。线性回归的实际用途线性回归...

2019-02-21 16:26:12 1782

原创 基于python3.7 numpy scipy matplotlib sklearn的机器学习笔记5—监督学习之KNN、DT、NB算法简析

1、KNN :通过计算待分类数据点,与 已有数据集中的所点距离。取距离最小的前 K个点,根据“少数服从 多数“的原则,将这个据点划分为出现次数最多的那个类别。在sklearnsklearn 库中,可以使用 sklearn.neighbors.KNeighborsClassifier 创建一个 K近邻分类器,主要参数有:• n_neighbors:用于指定分类器中 K的大小 (默认值为 5...

2019-02-20 17:20:18 929

原创 对机器学习分类任务的评价指标的简单解释(precision(精确率)、(准确率)accuracy、(召回率)recall、

精确率:表示预测为正的样本中有多少是真的正样本 P=TP/(TP+FP)准确率:表测对的样本比所有样本accuracy=(TP+TN)/(TP+FP+TN+FN)召回率:表示原样本中的正样本有多少被预测正确了recall=TP/(TP+FN)...

2019-02-20 10:42:12 1255

原创 基于python3.7 numpy scipy matplotlib sklearn的机器学习笔记4_图像分割(KMeans)

图像分割:利用的灰度、颜色纹理形状等特征, 把图像 分成 若 干个互不重叠 的区 域,并使这些特征在同一内呈现相似性不的域之间存在明显的差异性 。然后就可以将分割的图像中 具有 独特性质的 区域 提取 出来用于不同的研究。图像 分割技术已在实际生活中得到广泛的应用。例如:机车检验领域, 可以应用到轮毂裂纹图像的分割,及时发现保证行车安全;在生物医学工程方面,对肝脏 CT 图像进行分割,为临床治疗...

2019-02-19 17:48:24 1193 1

原创 基于python3.7 numpy scipy matplotlib sklearn的机器学习笔记3_PCA降维及非负矩阵分解NMF方法实现

 1.概念主成分析( Principal Component Analysis ,PCA )是最常用的 一种降维方法,通常用于高数据集的探索与可视化还以作据压缩和预处理等。 PCA 可以把具有相关性的高维变量合成为 线性无关的低维变量,称主成分。能够尽可保留原始数据的信息2原理矩阵的主成分就是其协方差矩阵对应的特征向量,按照的特征值大小进行排序,最就是第一主成分其次二成分,以此类推。-...

2019-02-19 15:43:46 1020

原创 基于python3.7 numpy scipy matplotlib sklearn的机器学习笔记2-DBSCAN算法实现

DBSCAN DBSCAN 算法是一种基于密度的聚类:• 聚类的时候不需要预先指定簇个数• 最终簇的个数不定DBSCAN DBSCAN 算法将数据点分为三类:• 核心 点:在半径 Eps 内含有超过 MinPts MinPts 数目的 点• 边界点:在半径 Eps 内点的数量小于 MinPts MinPts ,但是落在核心点的邻域 内• 噪声点:既不是核心点也不是边界点的点...

2019-02-18 17:56:20 704

原创 基于python3.7 numpy scipy matplotlib sklearn的机器学习笔记1-Kmeans算法实现

 Kmeans算法执行原理浅析  k-meansmeans 算法以 k为参数,把 n个对象分成 k个簇,使内具有较高的相似 度,而簇间的相似较低。  其处理过程如下:1. 随机选择 k个点作为初始的聚类中心;2. 对于剩下的点,根据其与聚类中心距离将归入最近簇3. 对每个簇,计算所有点的均值作为新聚类中心4. 重复 2、3直到聚类中心不再发生改变  具体算法详情请参考西瓜...

2019-02-18 12:09:01 1408

原创 opencv4.0-python3.7 grabcut算法简单应用

不废话,上代码--------------------所用示例图像500*700*3import cv2 as cvimport numpy as npsrc = cv.imread("C:/Users/Administrator/Desktop/curry.jpg")cv.imshow("input", src)print(src.shape[:2])#mask = np....

2019-01-31 20:37:38 297

原创 基于tensorflow的logistics回归--数据集为 horseColicTest and horseColicTraining.txt(文章底部附数据集链接)

初学tensorfow,实现了一个简单的logistics回归,代码中有写内容还是在numpy中完成,然后转换到tensor,如果tensorflow中有对应方法,麻烦各位大佬提点,,谢谢import osimport tensorflow as tfimport numpy as npos.environ['TF_CPP_MIN_LOG_LEVEL'] = '2''''load f...

2018-09-14 14:47:56 4451 3

原创 郑捷 机器学习算法与编程实践 --ID3决策树 python3 代码

在此仅将原文代码要做的修改附上 修改前 '''def loadDataSet(self,path,labels):        d="/t"        d=d.encode(encoding="utf-8")        recordlist=[]        fp=open(path,"rb")        content=fp.read()       # print(conten...

2018-03-27 11:26:13 301

原创 numpy学习

    NumPy的主要对象是同种元素的多维数组。这是一个所有的元素都是一种类型、通过一个正整数元组索引的元素表格(通常是元素是数字)。其中维度被解释为轴,而矩阵的秩(rank)就是轴的个数主要谈下numpy中多维数组ndarray对象ndarray数组的创建方法:                                   1.从Python中的列表、元组等类型创建ndarray数组。2...

2018-03-10 12:28:17 206

原创 python中用opencv 图像矩阵做一个简单运算

新手学python大神勿喷      刚接触python 以及其版本下的opencv库,发现与c++相去甚远。      没找到mat,,所以借助py的list创建一个与图片大小相同的矩阵,借助astype()函数改变其数据类型,然后与cv打开的图片矩阵进行运算,然后查看结果import cv2import numpy as npmatrix=[[50 for i in range(650)] f...

2018-03-09 19:04:55 4052

原创 机器视觉--人体行为识别概述

人体行为检测概述,帮助新手快速入门,详情请前往http://download.csdn.net/download/jingtaoqian8521/10268374,下载学习      

2018-03-04 11:51:42 6382 1

原创 网易吴恩达机器学习编程作业答案--exercise1 linear regression

单变量线性回归主函数代码(实验工具Octave)%% Machine Learning Online Class - Exercise 1: Linear Regression%  Instructions%  ------------%%  This file contains code that helps you get started on the%  linear exercise. Y...

2018-03-03 13:31:36 1247

雷达分析与设计 matlab源码

雷达分析与设计 matlab源码

2022-02-17

xilinx A7系列FPGA 串口更新方案

串口更新FPGA程序方案,已验证

2021-08-19

线性调频连续波.zip

两种线性调频信号matlab仿真的简单demo

2021-02-17

强化学习入门必读书籍

本资源适用于强化学习的入门使用,比较适合学生,原理讲解的比较清晰

2019-04-12

实验数据集

数据集使用代码可在先前博文中查到,如果有朋友需要测试,请前往博文查看

2019-02-20

人-物交互英文文献全集

human-object interaction recognition方向的历年英文文献,分享学习

2019-01-31

libmysqlclient_r.so.16

解决ubuntu16.04 上qt数据库开发遇到的QMsqldrivers not loaded

2018-09-29

人体行为检测概述

简单的机器视觉入门文章,帮助新手快速建立系统概念,希望对大家有帮助

2018-03-04

代码及实验数据

欢迎大家下载学习,如有错误欢迎指正。欢迎大家下载学习,如有错误欢迎指正。

2018-03-03

libsvm学习资料

本软件主要针对正在学习svm算法的朋友做一些简单的训练等

2018-02-06

plc编程实例(20种实用编程实例:电机控制等)

本资源适用于正在学习plc编程的朋友,里边包含20个实用源代码。

2018-02-04

空空如也

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

TA关注的人

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