# Matlab算法设计基础 **Repository Path**: sswun/p_algorithm_basic ## Basic Information - **Project Name**: Matlab算法设计基础 - **Description**: 从网上搜集整理,包括了数学建模常用的一些方法的简单介绍 算法基础:优化与规划,机器学习与数据预测,数据评价综合算法 作者简要学习整理,难免有错误发生,请读者多多包容 - **Primary Language**: Matlab - **License**: MulanPSL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2023-10-20 - **Last Updated**: 2024-01-04 ## Categories & Tags **Categories**: Uncategorized **Tags**: Matlab, 算法, 数学建模 ## README # P_algorithm_basic #### 介绍 算法基础:优化与规划,机器学习与数据预测,数据评价综合算法 #### 软件架构 本部分利用matlab2020b实现基础的算法 参考学习书籍资料: 数学建模算法与应用:https://pan.baidu.com/s/1k9p9elOLsQDMSb32j9yJkQ?pwd=1583 #### 项目内容介绍 ### $Optimization and Planning$优化与规划 ## 1.优化基本算法理论The_basic_algorithm_theory_of_optimization 包括:最优性理论、线性规划、无约束优化算法、约束优化算法、复合优化算法 ## 2.规划与图论Planning_and_graph_theory 包括:整数规划、非线性规划、图论与网络模型、多目标规划与目标规划 ## 3.现代优化算法Modern_optimization_algorithm 包括:连续型算法:模拟退火、粒子群、麻雀;离散型:遗传、蚁群 ### $Machine learning and data prediction$机器学习与数据预测 ## 1.统计学预测方法Statistical_data_prediction_methods 包括:典型微分方程、指数平滑法和灰色预测、马尔科夫链预测、时间序列理论及自回归预测、插值与拟合 ## 2.信号处理Signal_processing 包括:泰勒级数应用、傅里叶级数及其变换、拉普拉斯变换、小波变换、Z变换、经验模态分解法及其拓展 ## 3.智能预测与分类理论Intelligent_prediction_and_classification_theory 包括:线性回归、支持向量机、KNN算法、逻辑回归、决策树、K-means、随机森林、朴素贝叶斯、降维算法、梯度增强算法 ## 4.人工智能方法Artificial_neural_network 包括:前馈神经网络:CNN,FCN;反馈神经网络:RNN,LSTM;智能元胞自动机模型 ### $Data evaluation synthesis algorithm$数据综合评价算法 ## 1.多元分析main_Multivariate_analysis 包括:聚类、主成分、因子、判别、典型相关、对应分析,多维标度法 ## 2.综合评价与决策方法main_Comprehensive_evaluation_and_decision_method 包括:理想解法、模糊综合评判法、数据包络分析、灰色关联分析法、主成分分析、熵权法