matlab学习
文章平均质量分 55
稻草人3324
这个作者很懒,什么都没留下…
展开
-
matlab矩阵运算
1.3.9 特征值问题的QZ分解函数 qz格式 [AA,BB,Q,Z,V] = qz(A,B) %A、B为方阵,产生上三角阵AA和BB,正交矩阵Q、Z或其列变换形式,V为特征向量阵。且满足:Q*A*Z= AA 和Q*B*Z = BB。[AA,BB,Q,Z,V] = qz(A,B,flag) %产生由flag决定的分解结果,flag取值为:'comple转载 2017-05-26 13:50:56 · 1767 阅读 · 0 评论 -
椭圆一般方程求解
由椭圆一般方程求解椭圆标准方程参数 (2012-01-02 19:13:34)转载▼标签: 杂谈 椭圆的一般方程:AX2+ BXY + CY2 + DX + EY + 1 = 0.椭圆几何中心:Xc = (BE - 2CD) / (4AD – B2)Yc = (BD – 2AE) / (4AD –转载 2017-06-22 13:59:13 · 10755 阅读 · 1 评论 -
MATLAB矩阵分解(转)
矩阵分解是指根据一定的原理用某种算法将一个矩阵分解成若干个矩阵的乘积。常见的矩阵分解有LU分解(三角分解)、QR分解(正交变换)、Cholesky分解,以及Schur分解、Hessenberg分解、奇异分解等。(1) LU分解(三角分解)矩阵的LU分解就是将一个矩阵表示为一个交换下三角矩阵和一个上三角矩阵的乘积形式。线性代数中已经证明,只要方阵A是非奇异(即行列式不等于0)转载 2017-06-22 10:54:28 · 853 阅读 · 0 评论 -
【Matlab】图像插值函数interp2理解
图像插值就是利用已知邻近像素点的灰度值(或rgb图像中的三色值)来产生未知像素点的灰度值,以便由原始图像再生出具有更高分辨率的图像。通过例子来理解interp2函数:[X,Y] = meshgrid(-3:3); %产生网格坐标V = peaks(X,Y); %通过网格坐标计算函数值,产生三维凹凸面figuresurf(X,Y,V)title('Original转载 2017-06-04 14:42:28 · 1523 阅读 · 0 评论 -
Matlab函数meshgrid的作用
Matlab函数meshgrid的作用:生成绘制3D图形所需的网格数据。例如, 要在“35,69,z不限制区间” 这个区域内绘制一个3D图形,如果只需要整数坐标为采样点的话。我们可能需要下面这样一个坐标构成的矩阵:(3,9),(4,9),(5,9);(3,8),(4,8),(5,8);(3,7),(4,7),(5,7);(3,6),(4,6),(5,6);X,Y] = meshgr转载 2017-06-04 14:32:38 · 811 阅读 · 0 评论 -
matlab imfill函数
Matlab函数imfill简介函数功能: 该函数用于填充图像区域和“空洞”。语法格式:BW2 = imfill(BW)这种格式将一张二值图像显示在屏幕上, 允许用户使用鼠标在图像上点几个点, 这几个点围成的区域即要填充的区域。要以这种交互方式操作, BW必须是一个二维的图像。用户可以通过按Backspace键或者Delete键来取消之前选择的区域;通过shift+鼠标左键单击或者转载 2017-06-04 13:44:28 · 3020 阅读 · 0 评论 -
Matlab 相关函数说明
1、strcat() strcat 即 Strings Catenate,横向连接字符串。eg:a='haha'a =hahaK>> b='kaka'b =kakaK>> strcat(a,b)ans =hahakaka2、cat()cat:用来联结数组;原创 2017-06-02 19:34:09 · 426 阅读 · 0 评论 -
cart2pol函数
函数功能:在MATLAB中, 该函数用于把笛卡尔坐标转换为极坐标(柱坐标)。语法格式:[THETA,RHO,Z] = cart2pol(X,Y,Z)把三维笛卡尔坐标(X,Y,Z)转换为对应的柱坐标(THETA,RHO,Z)。THETA是沿逆时针方向与X轴正方向的夹角,RHO是点(X,Y,Z)在OXY平面上的投影与原点的距离,Z是(X,Y,Z)坐标距OXY平面的高度。转载 2017-06-05 15:53:20 · 5821 阅读 · 0 评论 -
椭圆拟合算法总结
版权声明:本文为博主原创文章,未经博主允许不得转载。椭圆拟合算法椭圆拟合在医疗图像、工程设计、交通识别、生物识别、人工智能、林火蔓延等领域具有广泛应用,本文总结前人研究综合出基于MATLAB的三种椭圆拟合的算法:直接计算方法,二次多项式拟合方法,标准方程拟合方法。 一,二次多项式拟合方法利用圆锥曲线二次函数拟合,求算五个参数。关键在于估计的参数单位. p0=[1 1 1转载 2017-06-05 09:28:13 · 5077 阅读 · 1 评论 -
matlab中对矩阵进行排序
span style="font-size:18px;">(1)B=sort(A) 对一维或二维数组进行升序排序,并返回排序后的数组,当A为二维时,对数组每一列进行排序. eg: A=[1,5,3],则sort(A)=[1,3,5] A=[1,5,3;2,4,1],则sort(A)=[1,4,1;2,5,3] (2)B=sort(A,dim),对数组转载 2017-05-23 20:46:45 · 9433 阅读 · 0 评论 -
Matlab篇----常用的回归分析Matlab命令(regress篇)
前言 最近学了不少回归分析的知识,用到了几个常用的Matlab命令,写在这里做个总结。 回归分析,就是研究几种变量之间的关系。如果你也很喜欢分析数据,这种技巧是基本的一项。(PS:高级的是机器学习。)1 regress命令 用于一元及多元线性回归,本质上是最小二乘法。在Matlab 2014a中,输入help reg转载 2017-07-18 11:09:08 · 2325 阅读 · 0 评论