logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

MATLAB读取mat数据并绘图

close all;clear all;clc;m=load('a.mat');//a是一个结构体类型的mat数据n=load('b.mat');y = m.pr_cruve(:,1);//pr_cruve是结构体a中的矩阵部分的数据,获取第一列的数据作为纵坐标x = m.pr_cruve(:,2);//获取第二列的数据作为纵坐标Y = n.pr_cruve(:,1);X

离散小波变换(DWT)

离散小波变换(Discrete Wavelet Transformation)一、定义(摘自百度百科):首先我们定义一些需要用到的信号及滤波器。x[n]:离散的输入信号,长度为N。g[n]:low pass filter低通滤波器,可以将输入信号的高频部份滤掉而输出低频部份。h[n]:h...

优化算法之梯度下降法、牛顿法、拟牛顿法和拉格朗日乘数法

  在机器学习中,优化方法是其中一个非常重要的话题,最常见的情形就是利用目标函数的导数通过多次迭代来求解最优化问题。- 无约束最优化问题:梯度下降法、牛顿法、拟牛顿法;- 有约束最优化问题:拉格朗日乘数法。一、梯度下降法1、算法简介  梯度下降法是最早最简单,也是最为常用的最优化方法。梯度下降法实现简单,当目标函数是凸函数时,梯度下降法的解是全局解。一般情况下,其解不保证是...

MATLAB回归、插值、逼近、拟合总结

一、回归、插值、逼近、拟合的区别1、回归一般指线性回归,是求最小二乘解的过程。在求回归前,已经假设所有型值点同时满足某一曲线方程,计算只要求出该方程的系数2、多项式插值:用一个多项式来近似代替数据列表函数,并要求多项式通过列表函数中给定的数据点。(插值曲线要经过型值点。)3、多项式逼近:为复杂函数寻找近似替代多项式函数,其误差在某种度量意义下最小。(逼近只要求曲线接近型值点,符合型值点

TCP协议详解(TCP报文、三次握手、四次挥手、TIME_WAIT状态、滑动窗口、拥塞控制、粘包问题、状态转换图)

文章目录一、TCP报文二、三次握手三、四次挥手四、TIME_WAIT状态五、connect()、listen()和accept()三者之间的关系六、三次握手、四次挥手总结七、滑动窗口(流量控制)八、拥塞控制九、粘包问题十、TCP状态转换图一、TCP报文【重要的字段】:序号:Seq序号,占32位,用来标识从TCP源端向目的端发送的字节流,发起方发送数据时对此进行标记;确认序号:Ack序号...

Matlab中几个数值积分函数的比较和优缺点

一、Z = trapz(X,Y,dim)梯形数值积分,通过已知参数x,y按dim维使用梯形公式进行积分例1 计算int(sin(x),0,pi)%by dynamic%all rights reserved by www.matlabsky.com>>x=0:pi/100:2*pi;>>y=sin(x);>>z=trapz(x,y)%或者说使用z = pi/100*

字符串算法之KMP(字符串匹配)

一、背景  给定一个主串(以 S 代替)和模式串(以 P 代替),要求找出 P 在 S 中出现的位置,此即串的模式匹配问题。  Knuth-Morris-Pratt 算法(简称 KMP)是解决这一问题的常用算法之一,这个算法是由高德纳(Donald Ervin Knuth)和沃恩·普拉特在1974年构思,同年詹姆斯·H·莫里斯也独立地设计出该算法,最终三人于1977年联合发表。  在继...

进程、线程和协程之间的区别和联系

一、进程  进程,直观点说,保存在硬盘上的程序运行以后,会在内存空间里形成一个独立的内存体,这个内存体有自己的地址空间,有自己的堆,上级挂靠单位是操作系统。操作系统会以进程为单位,分配系统资源,所以我们也说,进程是资源分配的最小单位。【进程间通信(IPC)】:管道(Pipe) 所有的 POSIX systems, Windows;命名管道(FIFO) 所有的 POSIX 系统...

std::move原理实现与用法总结

文章目录一、左值与右值二、左值引用和右值引用1、std::move简介2、std::move详解3、std::move的优点  右值引用(及其支持的Move语意和完美转发)是C++0x加入的最重大语言特性之一。从实践角度讲,它能够完美解决C++中长久以来为人所诟病的临时对象效率问题。从语言本身讲,它健全了C++中的引用类型在左值右值方面的缺陷。从库设计者的角度讲,它给库设计者又带来了一把利器。从.

RPC(远程过程调用)详解

文章目录一、RPC是什么二、RPC需要解决的问题1、Call ID映射2、序列化和反序列化3、网络传输4、RPC的调用流程图三、常用的RPC框架一、RPC是什么  RPC是指远程过程调用,也就是说两台服务器A,B,一个应用部署在A服务器上,想要调用B服务器上应用提供的函数/方法,由于不在一个内存空间,不能直接调用,需要通过网络来表达调用的语义和传达调用的数据。二、RPC需要解决的问题1、C...

    共 27 条
  • 1
  • 2
  • 3
  • 请选择