自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 理解拉格朗日乘子法与KKT条件

理解拉格朗日乘子法与KKT条件拉格朗日乘子法https://www.matongxue.com/madocs/939.html看完小结:对于曲线 z1=x2+y2 和曲线 z2=y*(x**2) 。z2=3时,在两曲线的相切点,两曲线的梯度向量平行拉格朗日法与KKT条件https://mp.weixin.qq.com/s/SnHGG7ZEZ9SJapPmWhhHpQ注意图片中K...

2018-11-19 16:38:01 287

转载 距离度量

漫谈:机器学习中距离和相似性度量方法: http://dataunion.org/11710.html修正余弦相似度和皮尔森系数什么关系: https://www.zhihu.com/question/21824291/answer/94984431...

2018-08-03 11:04:22 256

转载 相关性检验和独立性检验

相关性检验: http://www.cnblogs.com/zhangchaoyang/articles/2631907.html?updated=1独立性检验: http://www.cnblogs.com/zhangchaoyang/articles/2642032.html

2018-08-02 14:35:28 7267 1

转载 高光谱知识

高光谱遥感图像相关知识梳理大全: https://blog.csdn.net/u010976453/article/details/72416039

2018-08-01 15:32:37 1042

原创 ICA独立成分分析

两篇博客: http://danieljyc.github.io/2014/06/13/%E6%9C%BA%E5%99%A8%E5%AD%A6%E4%B9%A015-3–%E7%8B%AC%E7%AB%8B%E6%88%90%E5%88%86%E5%88%86%E6%9E%90ica%EF%BC%88independent-component-analysis%EF%BC%89/https:...

2018-08-01 11:22:16 426

原创 sklearn.preprocessing.StandardScaler

http://scikit-learn.org/stable/modules/generated/sklearn.preprocessing.StandardScaler.html#sklearn.preprocessing.StandardScaler sklearn中的StandardScaler,是对每个特征(列向量)独立地进行居中和缩放。然后存储平均值和标准偏差以使用变换方法在以后的数据...

2018-07-27 10:43:24 1046

原创 水华

水华爆发(藻类过度繁殖)之后,基本上是没办法挽救了。所以在水华事件发生之前,对藻类水华的预警是十分重要的如何预警?—-分为两步:对淡水水体中优势藻种的门类和浓度进行重点监测基于浮游藻类荧光测量法和浮游藻类光和色素特性的研究基础上,选择特定的入射光对优势藻种进行在线识别...

2018-07-27 10:41:15 405

原创 论文

1:生物量 生物量是指某一时间单位面积或体积栖息地内所含一个或一个以上生物种,或所含一个生物群落中所有生物种的总个数或总干重(包括生物体内所存食物的重量)。生物量(干重)的单位通常是用g/㎡或J/㎡表示。某一时限任意空间所含生物体的总量,量的值用重量或能量来表示。 https://baike.baidu.com/item/%E7%94%9F%E7%89%A9%E9%87%8F...

2018-07-24 09:42:57 196

原创 python中的插值,scipy-interp

import numpy as npfrom matplotlib import pyplot as pltfrom scipy.interpolate import interp1dx=np.linspace(0,10*np.pi,num=20)y=np.sin(x)f1=interp1d(x,y,kind='linear')#线性插值f2=interp1d(x,y,kind='cu...

2018-07-23 11:24:46 13389 1

转载 roc曲线绘制

“”” import numpy as np from scipy import interp import matplotlib.pyplot as plt from itertools import cycle from sklearn import svm, datasets from sklearn.metrics import ...

2018-07-22 22:04:24 1149 1

原创 一些笔记

np.c_ sklearn.model_selection.StratifiedKFold sklearn.metrics.auc sklearn中的predict_proba方法的返回值的意义ROC曲线实例: http://scikit-learn.org/stable/auto_examples/model_selection/plot_roc_crossval.html#exa...

2018-07-21 20:41:06 136

原创 机器学习中的模型评价

1:https://blog.csdn.net/heyongluoyao8/article/details/494083192:https://blog.csdn.net/pipisorry/article/details/525741563:https://blog.csdn.net/pipisorry/article/details/522507604:https://blog.c...

2018-07-20 14:04:00 156

原创 问题

1:批量梯度下降有点没明白

2018-07-19 13:48:15 88

转载 numpy

np.random.seed()方法,看这个链接:https://blog.csdn.net/linzch3/article/details/58220569

2018-07-19 09:19:06 144

转载 pls

def fit(self, X, Y): """Fit model to data. Parameters ---------- X : array-like, shape = [n_samples, n_features] Training vectors, where n_samples is the number of samples and...

2018-07-16 18:23:29 2749

原创 DataFrame的行列索引

https://pandas.pydata.org/pandas-docs/stable/indexing.html#indexing-integer DataFrame.iloc[:,1] : 选择第一列 DataFrame.iloc[1,:] : 选择第一行

2018-07-05 09:58:34 2339

原创 sublime快捷键

http://www.jb51.net/softjc/153746.html

2017-07-03 09:13:55 189

原创 uart中断

三张uart接收中断有关的图片

2017-05-12 23:17:32 835

原创 stm32笔记--1硬件

1开发板简介Nor FlashNor Flash的特点是芯片内执行,这样应用程序可以直接在Flash内存内执行,不必把代价吗读到系统RAM中;而且Nor的传输效率很高,在1~4MB的时候具有很高的成本效益。但是很低的写入速度和查处速度影响了它的性能。 Nor Flash一般较小,可用于保存操作系统和一些重要数据。Nand FlashNand Flash和Nor Flash都是Fl

2017-03-27 11:11:22 307

原创 c语言--sizeof关键字

对于数组 sizeof(a)表示这个数组的大小,为400 sizeof(*a)表示这个数组所对应的的数据类型的大小,为4 所以sizeof(a) / sizeof(*a)表示这个数组的长度对于某个元素接下来我们来看看下面这几个表达式的值:(32位系统下)int *p = NULL; //这里不要写成Null,或者nullsizeof(p)是多少

2017-03-27 10:01:14 310

原创 c语言--static和extern关键字

对于程序员,一般来说,我们可以简单的理解为内存分为三个部分:静态区,栈,堆。很多书没有把把堆和栈解释清楚,导致初学者总是分不清楚。其实堆栈就是栈,而不是堆。堆的英文是heap;栈的英文是stack,也翻译为堆栈。堆和栈都有自己的特性,这里先不做讨论。具体可参考http://blog.csdn.net/tigerjibo/article/details/7423728静态区:保存自动全局变量和stat

2017-03-24 16:07:15 335

原创 stm32笔记--软件1--blocking&nonblocking

在学习hal库的时候,看见这样一段话: * @brief Sends an amount of data in blocking mode. * @param huart: Pointer to a UART_HandleTypeDef structure that contains * the configuration information for

2017-03-23 22:37:46 2251

原创 单片机电平

TTL电平:高电平为5V,低电平为0V CMOS电平:CMOS电路输出高电平为3V~12V,低电平输出接近0V 计算机的MAX232电平:高电平为-5V到-12V,低电平为+5V到+12V,为负电压电平TTL电路和CMOS电路的逻辑电平关系如下: 1:CMOS是场效应管构成,TTl为双极晶体管构成;因为TTL和CMOS的高低电平的值不一样,所以互相连接时需要电平的转化。 2:TTl电路是电流

2017-03-17 10:46:29 2463

原创 stm32--通信方式

通信方式有两种:串行通信和并行通信并行通信并行通信是指利用多条数据传输线将一个数据的各位同时发送或接收。串行通信串行通信是指利用一条传输线一位位地顺序发送或接收 串行通信有两种方式:异步通信与同步通信。异步通信异步通信以一个字符为传输单位,通信中两个字符间的间隔可以是任意长的,然而在同一个字符中的两个相邻代码间的市价间隔是固定的,接收时钟和发送时钟只要相近就可以。通信双方必须约定相同的一些规则(也

2017-03-17 10:31:55 2588

原创 ARM cortex-M3相关

CM3是一个单周期的芯片,一个机器周期等于一个时钟周期,就是一条汇编指令执行的时间

2017-03-16 18:33:20 447

原创 stm32笔记--2硬件--GPIO管脚的几种工作模式

高阻态高阻态是电路的一种输出状态,既不是高电平也不是低电平,如果高阻态再输入下一级电路的话,和没接一样。 电路分析时可以把高阻态看成开路,即输出(输入)电阻非常大,极限可以认为是悬空。但是理论上高阻态不是悬空,而是对地或者对电源的电阻非常大的状态,实际应用上与引脚悬空是一样的。 上图所示为GPIO管脚在高阻态输入模式下的等效结构模式图。Pin表示GPIO管脚,这是一个管脚的情况,其他管脚的结

2017-03-16 15:43:09 9845

原创 PCB制作--笔记

1:Mechanical表示的是物理层,用于绘制物理边框 2:

2017-03-15 22:21:28 251

原创 stm32笔记--1硬件

1开发板简介Nor FlashNor Flash的特点是芯片内执行,这样应用程序可以直接在Flash内存内执行,不必把代价吗读到系统RAM中;而且Nor的传输效率很高,在1~4MB的时候具有很高的成本效益。但是很低的写入速度和查处速度影响了它的性能。 Nor Flash一般较小,可用于保存操作系统和一些重要数据。Nand FlashNand Flash和Nor Flash都是Flash的一种,都是

2017-03-09 09:41:03 259

原创 python笔记

python小记: 1:python用缩进四个空格表示一个代码块的开始,用非缩进表示一个代码块的结束 2:xxx.keys()表示返回在字典中的所有key的列表 3:如果给定一个list或tuple,我们可以通过for循环来遍历这个list或tuple,这种遍历我们称为迭代(Iteration)。 4:a = [5,2,1,9,6] >>> sorted(a)

2017-03-08 14:42:41 263

转载 matlab学习--数组的下标法引用

MATLAB beginner,经常会遇到这样的疑问,Matlab矩阵元素引用真灵活,我都看花了眼了!还有数组、矩阵、向量、行列式有什么区别呢?既然有需求,就有市场,那下面我们详细分析下,期望对初学者的有些启示作用。在http://www.matlabsky.com/thread-356-1-1.html中我们已经分析了数组、矩阵、方正、行列式、向量的区别Matlab中数组元素引用有三种方法:1.下

2016-10-28 20:15:28 20860

原创 嵌入式--一些单词的英文表达

common-mode input:共模输入

2016-10-26 19:25:42 477

原创 算法--偏差,方差,标准差,协方差,相关系数及相关理解

1 偏差与方差偏差(bias):描述的是预测值(估计值)的期望与真实值之间的差距。偏差越大,越偏离真实数据,如下图第二行所示。方差(variance):描述的是预测值的变化范围,离散程度,也就是离其期望值的距离。方差越大,数据的分布越分散,如下图右列所示。 方差公式 Var(x) =E((x−E(x))2) =E(x2−2xE(x)+(E(x))2) =E(x2)−2E(x...

2016-10-25 19:16:44 17513 2

原创 单片机--单工,半双工,全双工的含义及区别

1 单工 单工就是指A只能发信号,而B只能接收信号,通信是单向的,就象灯塔之于航船——灯塔发出光信号而航船只能接收信号以确保自己行驶在正确的航线上。2 半双工 (Half Duplex) 半双工就是指A能发信号给B,B也能发信号给A,但这两个过程不能同时进行3 全双工 (Duplex) 全双工比半双工又进了一步。在A给B发信号的同时,B也可以给A发信号。

2016-10-04 11:06:11 1690

转载 C语言笔记--float和double在内存中的结构

C语言中float,double类型,在内存中的结构(存储方式) 从存储结构和算法上来讲,double和float是一样的,不一样的地方仅仅是float是32位的,double是64位的,所以double能存储更高的精度。任何数据在内存中都是以二进制(0或1)顺序存储的,每一个1或0被称为1位,而在x86CPU上一个字节是8位。比如一个16位(2 字节)的short int型变量的值是1000,那

2016-09-23 16:24:39 317

原创 java笔记--day11--类object之equals()

1 java中的“==”的用法 对于基本类型(byte,short,int,char,long, float,double,boolean): 比较的是两者的值是否相同对于引用类型(类类型,接口类型,数组类型): 比较的是两者的地址值是否相同2 没有重写的equals()方法/* * java默认的equals()方法: * public boolean equals(Object

2016-09-17 23:12:18 157

原创 java笔记--day11--类object之toString()

1 Object类的所有方法: public int hashCode() public final Class getClass() public String toString() public boolean equals(Object obj) protected void finalize() protected Object clone() 本章节讲述toStr

2016-09-17 20:34:10 356

原创 java笔记--day11--类object之hashCode() and getClass()

1 Object类的概述 类 Object 是类层次结构的根类。每个类都使用 Object 作为超类。所有对象(包括数组)都实现这个类的方法。 Class Object is the root of the class hierarchy. Every class has Object as a superclass. All objects, including arrays, impleme

2016-09-17 20:04:45 237

原创 eclipse快捷键(不断更新ing)

1 ctrl + o:快速获取outline 2 ctrl+pageup或者ctrl+pagedown:浏览前后的页面; 但是在有很多页面的时候,ctrl+e会更有效3 shift+Enter:在当前行之下插入一个空白行,与光标位置无关 ctrl+shift+Enter:在当前行的之上插入一个空白行,与光标位置无关4 ctrl+shift+f:格式化 若选中某几行,则只对改行格式化;否则就

2016-09-17 10:50:19 202

原创 java笔记--day10--内部类

1 内部类概述 把类定义在其他类的内部,这个类就被称为内部类。 举例:在类A中定义了一个类B,类B就是内部类。内部类的访问特点: 内部类可以直接访问外部类的成员,包括 私有。外部类要访问内部类的成员,必须创建对象2 内部类位置 成员位置(成员内部类) 外部如何创建对象: 外部类名.内部类名 对象名 = 外部类对象.内部类对象; 例如:Outer.Inner oi = new O

2016-09-07 17:19:55 187

原创 java笔记--day10--权限修饰符相关

四个权限修饰符的修饰范围 = = public protected 默认 private 同一类中 √ √ √ √ 同一包子类,其他类 √ √ √ 不同包子类 √ √ 不同包其他类 √ 从表中可以看出: 1. 同一包中,除了private,都能访问 2. protected表示所有子类都能

2016-09-07 16:26:55 186

空空如也

空空如也

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

TA关注的人

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