matlab setdiff函数

1.setdiff函数set difference.C=setdiff(A,B) for vector A and B, return the values in A that are not in B with no repetitions. C will be sorted.对于向量A,向量B...

2018-04-18 11:41:06

阅读数:6

评论数:0

matlab 的tenmat函数

1.tenmat函数:tenmat  Store tensor as a matrix.tenmat函数将张量存储为矩阵形式,也就是张量展开成矩阵。2.解析 a为3*4*5的张量tenmat(a,1)将张量存储为3*[4*5]的矩阵格式。tenmat(a,2)将张量存储为4*[3*5]的矩阵格式。...

2018-04-18 11:10:24

阅读数:12

评论数:0

回归预测评估指标

标注说明ff表示预测值,yy表示实际值评价指标MAE(Mean Absolute Error) 平均绝对误差 MAE=1n∑i=1n|fi−yi|MAE=1n∑i=1n|fi−yi|MSE(Mean Square Error) 平均平方差/均方误差是回归任务最常用的性能度量。 MSE=1n∑i=1...

2018-04-16 10:10:20

阅读数:15

评论数:0

mape( mean absolute percent error)

论坛上看到别人回复的,觉得有用,转载了。单看mape的大小是没有意义的,因为mape是个相对值,而不是绝对值。我个人觉得,mape的大小取决于三个因素:1, 取决于数据的variability, 比如如果你有两个正态分布,均值都是0,然后两个方差一个大,一个小,你可以试试用这两个分布来产生一些随机...

2018-04-16 09:53:06

阅读数:11

评论数:0

QR分解

         关于如何求一个矩阵A的特征向量X和特征值λ,在上学时我们通常使用如下方法:                      AX =λX =λIX (I:单位阵)                  => |A -λI| = 0                  =...

2018-04-14 15:21:23

阅读数:10

评论数:0

浅析张量分解(Tensor Decomposition)

一般一维数组,我们称之为向量(vector),二维数组,我们称之为矩阵(matrix);三维数组以及多位数组,我们称之为张量(tensor)。  在介绍张量分解前,我们先看看矩阵分解相关知识概念。一、基本概念矩阵补全(Matrix Completion)目的是为了估计矩阵中缺失的部分(不可观察的部...

2018-04-08 17:07:47

阅读数:51

评论数:0

几种分布概述(正态分布/卡方分布/F分布/T分布)

       搞清楚了下面的几种分布,在置信区间估计、显著性检验等问题中就会收到事半功倍的效果。come on~!       正态分布:正态分布(Normal distribution)又名高斯分布(Gaussiandistribution),若随机变量X服从一个数学期望为μ、方差为σ^2的高斯...

2018-03-08 14:50:36

阅读数:182

评论数:0

普通最小二乘法的推导证明

前言        普通最小二乘法(ordinary least squares, OLS)是线性回归预测问题中一个很重要的概念,在 Introductory Econometrics A Modern Approach (Fourth Edition) 第2章 简单回归模型 中,花了很详细的篇幅...

2018-03-08 14:49:37

阅读数:45

评论数:0

latex dvi2pdf 取消使用pdf福晰阅读器打开

最近发现我的LaTeX编译后,使用dvi2pdf总是从福晰阅读器中打开。 1.每次修改重新编译时都要将阅读器中的pdf关闭,否则就不能开打。提示文件没有找到。 2.不能从阅读器的pdf中需要修改的位置点击直接进入编辑。 因此很不方便。 这是因为pdf的默认阅读器设置问题。 解决方法: ...

2018-02-04 10:21:29

阅读数:75

评论数:0

找矩阵中某元素(浮点数)的位置matlab

举例 >> A=rand(3,2) %随机生成3*2矩阵 A =     0.1015    0.8092     0.4226    0.8616     0.6645    0.7669  >> min(A(:,2)) %找第二列的最...

2018-02-03 20:57:59

阅读数:64

评论数:0

Matlab绘图-很详细,很全面

强大的绘图功能是Matlab的特点之一,Matlab提供了一系列的绘图函数,用户不需要过多的考虑绘图的细节,只需要给出一些基本参数就能得到所需图形,这类函数称为高层绘图函数。此外,Matlab还提供了直接对图形句柄进行操作的低层绘图操作。这类操作将图形的每个图形元素(如坐标轴、曲线、文字等)看做一...

2018-02-03 20:41:25

阅读数:101

评论数:0

Matlab画图线型、符号及颜色汇总

线型 说明 标记符 说明 颜色 说明 - 实线(默认) + 加号符 r 红色 -- 双划线 o 空心圆 g 绿色 ...

2018-02-03 15:27:55

阅读数:57

评论数:0

crossvalind Matlab 交叉验证

原文地址:Matlab 交叉验证" style="color:rgb(62,115,160)">crossvalind Matlab 交叉验证作者:lujingyang1029 今天用到crossvalind. 这个适用于Cross validation。...

2018-02-01 11:19:41

阅读数:57

评论数:0

k-折交叉验证(k-fold CrossValidation)

在机器学习中,将数据集A分为训练集(training set)B和测试集(test set)C,在样本量不充足的情况下,为了充分利用数据集对算法效果进行测试,将数据集A随机分为k个包,每次将其中一个包作为测试集,剩下k-1个包作为训练集进行训练。 在matlab中,可以利用: indi...

2018-02-01 10:34:46

阅读数:35

评论数:0

求Matlab矩阵中各个不同元素或者某个元素出现的次数

1.求矩阵中各个不同的元素出现的次数 tabulate Frequency table.     TABLE = tabulate(X) takes a vector X and returns a matrix, TABLE.     The first column of TAB...

2018-02-01 09:15:55

阅读数:139

评论数:0

MATLAB Cell数组

matlab cell数组        cell数组是MATLAB的一种特殊矩阵,或者叫做广义矩阵。矩阵的每个元素可以是任何一种数据类型的常数、常量或者矩阵,所以矩阵的每个的元素叫做cell。和一般的数值矩阵一样,元胞数组的内存空间也是动态分配的。       在做图像处理的时候需要...

2018-02-01 08:32:57

阅读数:31

评论数:0

支持向量机(SVM)算法的matlab的实现

支持向量机是一种分类算法之一,matlab中也有相应的函数来对其进行求解;下面贴一个小例子,这个例子来源于我们实际的项目。 clc; clear; N=10; %下面的数据是我们实际项目中的训练样例(样例中有8个属性) correctData=[0,0.2,0.8,0,0,0,2,2]; err...

2018-01-30 20:24:21

阅读数:42

评论数:0

RBF高斯径向基核函数

RBF高斯径向基核函数(单值:两个点相似性) XVec表示X向量。||XVec||表示向量长度。 r表示两点距离。r^2表示r的平方。 k(XVec,YVec) = exp(-1/(2*sigma^2)*(r^2))              = exp(-gamma*r^2) ....

2018-01-30 17:40:26

阅读数:170

评论数:1

matlab实现一元线性回归和多元线性回归

在回归分析中,如果有两个或两个以上的自变量,就称为多元回归。事实上,一种现象常常是与多个因素相联系的,由多个自变量的最优组合共同来预测或估计因变量,比只用一个自变量进行预测或估计更有效,更符合实际。   在实际经济问题中,一个变量往往受到多个变量的影响。例如,家庭消费支出,除了受家庭可支配收...

2018-01-30 10:58:46

阅读数:247

评论数:0

在MATLAB中使用交叉验证函数的方法

这周忙着赶毕业论文,发个前段时间用到的在MATLAB中使用交叉验证函数的方法吧。  交叉验证是一种随机循环验证方法,它可以将数据样本随机分割成几个子集。交叉验证主要用于评估统计分析或机器学习算法的泛化能力等。  在评估机器学习算法的泛化能力时,我们可以选择随机分割后的一部分数据作为训练样本,另...

2018-01-28 14:14:42

阅读数:50

评论数:1

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