Octave和Matlab的区别

概述 对比 Matlab Octave 定义 矩阵实验室,用于技术计算的语言。 用于数值计算的编程语言。 编写语言 C、C++ 和 Java C, C++ 和 Fortran 交互性 交互性较强 交互 […]

MATLAB的一些免费替代软件

MATLAB很好,但不免费、也不开源。最近还不让哈工大用了,因此有必要了解一些备用的工具,对用习惯了MATLAB的用户来说可以给自己留条后路。 Julia Julia是一个很好的MATLAB的开源替代 […]

MATLAB用分级集群聚类费舍尔虹膜数据

为什么用分级集群 K-Means集群生成iris数据的单个分区,但是你可能还希望研究数据中不同的分组规模。通过创建集群的分层树,分层集群或者说分级集群就可以做到这一点。 分析费舍尔虹膜数据 首先,使用 […]

MATLAB 聚类分析

聚类分析 在Statistics and Machine Learning Toolbox 有两种聚类方法: 和 : K-means聚类 K-means聚类是一种分割方法,它将数据中的观察结果视为彼此 […]

MATLAB 添加图例

图例是在图表上标注数据序列的有用方法。以下示例展示了如何创建一个图例并进行一些常见的修改,例如更改位置、设置字体大小和添加标题。你还可以创建具有多个列的图例,或者为绘制数据的子集创建图例。 函数 le […]

MATLAB 数值积分

integral 求数值积分。 语法 q = integral(fun,xmin,xmax) q = integral(fun,xmin,xmax,Name,Value) 描述 表达式 描述 q = […]

MATLAB 极坐标

polarplot 绘制极坐标图。 语法 polarplot(theta,rho) polarplot(theta,rho,LineSpec) polarplot(theta1,rho1,…,th […]

MATLAB 曲线拟合

拟合方法选择 利用MATLAB进行曲线拟合有两种方式: 1.使用fit系列函数,也就是自己写代码进行拟合。 2.使用Curve Fitting Toolbox,可视化的拟合,相对方便。 使用Curve […]

MATLAB 遗传算法

函数:ga 利用遗传算法求函数的最小值。 语法 x = ga(fun,nvars) x = ga(fun,nvars,A,b) x = ga(fun,nvars,A,b,Aeq,beq) x = ga […]

遗传算法

什么是遗传算法? 寻找高度非线性问题的全局极小值。 遗传算法(GA)是一种基于模拟生物进化的自然选择过程来解决有约束和无约束优化问题的方法。 该算法反复修改单个解的总体。在每一步中,遗传算法都从当前种 […]

MATLAB 定义函数

function 声明函数名、输入和输出。 语法 function [y1,…,yN] = myfun(x1,…,xM) 描述 表达式function [y1,…,yN] = myfun(x1 […]

MATLAB 阶乘

factorial函数 在MATLAB中计算阶乘。 语法 f = factorial(n) 描述 f = factorial(n)返回所有小于或等于n的正整数的乘积,其中n是非负整数值。如果n是一个数 […]