数学建模
数学小牛马
数学专业本科在读,有奇奇怪怪的coding算法/或者其他想法的可以留言,我会积极为大家带来更多好的原创博文~
展开
-
py的sklearn中主成分分析求协方差矩阵特征值
from sklearn.decomposition import PCAimport numpy as npdef pca(data, dim=0):# 数据 降维大小(mle为auto) if dim == 0: dim = 'mle' pca_ = PCA(n_components=dim) # 降维数据 after_data = pca_.fit_transform(data) # 协方差矩阵 cov_matritx = pca_.原创 2021-06-03 21:50:36 · 542 阅读 · 0 评论 -
机器学习聚类测试数据生成
机器学习聚类测试数据生成使用sklearn.datasets.makeblobssklearn.datasets.makeblobssklearn.datasets.makeblobs使用方法from sklearn.datasets import makeblobsmakeblobs(n_samples=100, n_features=2, ...原创 2020-02-09 02:26:26 · 656 阅读 · 0 评论 -
数学建模线性规划的matlab应用
多种优化模型的MATLAB求解(一)线性规划linear programming,LP问题对于满足表达式的一个或多个等式与不等式约束条件的去决定一个线性目标函数的最大值或最小值的优化问题。目标函数:max(或min)z=cTx目标函数:max(或min)z=c^Tx 目标函数:max(或min)z=cTx{A⋅x≤bAeq⋅x=beqlb≤x≤ub\begin{cases}A \...原创 2019-08-01 11:37:16 · 694 阅读 · 0 评论 -
matlab-rand()随机函数用法
matlab-rand()随机函数用法在MATLAB中可直接运用rand来获得一个0-1之间的一个随机数MATLAB下面有三个rand函数:rand(m,n)生成一个m*n的随机矩阵,范围0-1randn(m,n)表示为m*n类型的正态分布随机数矩阵,均值为0,方差为1rani(max,m,n)产生值域范围为(0,ma]区间内的随机矩阵。补充rand(n)表示生成一个n阶随机...原创 2019-08-01 15:14:02 · 5820 阅读 · 0 评论