matlab基础
许一城
一个学计算机的小学生。
展开
-
matlab基础应用之一元插值
matlab基础应用之线性插值%一维变量插值拟合,MATLAB中的插值函数为interp1,其调用格式为: yi= interp1(x,y,xi,'method')%其中x,y为插值点,yi为在被插值点xi处的插值结果;x,y为向量, 'method'表示采用的插值方法,%MATLAB提供的插值方法有几种: 'nearest'是最邻近插值, 'linear'线性插值; 'spline'三次样条插原创 2017-07-20 18:57:23 · 1423 阅读 · 0 评论 -
matlab 基础应用之二元插值
matlab 基础应用之二元插值%meshgrid用来画网格[x,y]=meshgrid(1:3,1:8);[xi,yi]=meshgrid(1:0.1:3,1:0.1:8);%ZI=interp2(X,Y,Z,XI,YI,method),二元变量插值拟合,其中X和Y为%由自变量组成的数组,X与Y尺寸相同,Z为2维函数数组。XI和YI为插值点的自变%量数组,method为插值方法选项,提供了原创 2017-07-20 19:04:28 · 5846 阅读 · 1 评论 -
Matlab_回归分析_逐步回归
例: (Hald,1960)Hald 数据是关于水泥生产的数据。某种水泥在凝固时放出的热量 Y(单位:卡/克)与水泥中 4 种化学成品所占的百分比有关: 在生产中测得 12 组数据,见表5,试建立 Y 关于这些因子的“最优”回归方程。 对于例 4 中的问题,可以使用多元线性回归、多元多项式回归,但也可以考虑使用逐步回归。从逐步回归的原理来看,逐步回归是以上两种回归方法的结合,可以自动使得方程的原创 2017-07-30 11:13:56 · 42855 阅读 · 17 评论 -
Matlab_回归分析第二讲之Logistic回归
Logistic回归例:企业到金融商业机构贷款,金融商业机构需要对企业进行评估。评估结果为 0 , 1 两种形式,0 表示企业两年后破产,将拒绝贷款,而 1 表示企业 2 年后具备还款能力,可以贷款。在表 6 中,已知前 20 家企业的三项评价指标值和评估结果,试建立模型对其他 5 家企业(企业 21-25)进行评估。代码:clc, clear, close allX0=xlsread('logi原创 2017-07-29 22:07:11 · 32263 阅读 · 8 评论 -
Matlab——回归分析
基础知识函数ones(a,b)产生a行b列全1数组,ones(a)产生a行a列全1数组。zeros()同理。Y=y’, Y为y的转置矩阵。函数size:获取数组的行数和列数 (1)s=size(A),当只有一个输出参数时,返回一个行向量,该行向量的第一个元素时数组的行数,第二个元素是数组的列数。 (2)[r,c]=size(A),当有两个输出参数时,size函数将数组的行数返回到第一个输原创 2017-07-28 22:11:27 · 6447 阅读 · 0 评论 -
Matlab_求最大特征值和特征向量
A=[1,4,2,4; 1/4,1,1/2,1; 1/2,2,1,1/2; 1/4,1,2,1];A=[3,2,4; 2,0,2; 4,2,3][x,y]=eig(A);%求矩阵的特征值和特征向量,x为特征向量矩阵,y为特征值矩阵。eigenvalue=diag(y);%求对角线向量lamda=max(eigenvalue)%求最大特征值for i=原创 2017-08-30 12:57:36 · 33305 阅读 · 5 评论 -
Matlab常用函数
linspace Linearly spaced vector. linspace(X1, X2) generates a row vector of 100 linearly equally spaced points between X1 and X2.linspace(X1, X2, N) generates N points between X1 and X2. For N = 1,原创 2017-11-15 20:27:01 · 243 阅读 · 0 评论