自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (44)
  • 问答 (2)
  • 收藏
  • 关注

原创 【优化模型】对比MATLAB与lingo求解线性规划实例

1、例子2、MATLAB求解2.1 代码c=[2;3;1];a=[1 4 2;3 2 0];b=[8;6];[x,y]=linprog(c,-a,-b,[],[],zeros(3,1))2.2 结果Optimization terminated.x = 0.8066 1.7900 0.0166y = 7.00003、l...

2020-01-31 22:21:35 3772

原创 【优化模型】逐步回归算法

1、说明 实际问题中影响因变量的因素可能很多,我们希望从中挑选出影响显著的自变量来建立回归模型,这就涉及到变量的选择的问题,逐步回归是从众多变量中有效地选择重要变量方法。2、例题3、求解clearclcx0=[1 7 26 6 60 78.5; 2 1 29 15 52 74.3; 3 11 56 8 20 104.3; 4 1...

2020-01-31 22:14:43 2890

原创 蓝桥杯 — 编译过程中遇到的问题

遇到的警告:Build target '目标 1'assembling STARTUP.A51...linking...*** WARNING L1: UNRESOLVED EXTERNAL SYMBOL SYMBOL: ?C_START MODULE: STARTUP.obj (?C_STARTUP)*** WARNING L2: REFERENCE MADE TO ...

2020-01-29 15:54:14 2092

原创 蓝桥杯 — 独立按键

1、实验目的与要求 (1)掌握独立按键原理图; (2)熟练使用独立按键控制流水灯;2、原理图3、具体实例3.1 独立按键控制流水灯#include<stc15f2k60s2.h>void main(){P2=0XA0;P0=0X00;P2=0X80;P0=0XFF;while(1){if(P30==0) P...

2020-01-29 10:49:20 1759 1

原创 蓝桥杯 — 数码管

1.数码管原理图说明 首先从官方原理图中找到DS1和DS2数码管原理图,如下:从原理图上可以看出,二极管显示和具体位置都受到P0端口的控制;在数码管初始化时,可以通过改变P0具体数值来进行具体位置数字显示,如:P0=0X01时,对应与DS1第一位置上显示数字;对于单个二极管当值为0时亮。注释:单个二极管数字0—9显示表:0—0XC0;1—0XF9;2—0XA4;3—0...

2020-01-28 11:56:27 1885

原创 蓝桥杯 — LED灯

1.要求 首先建议看一下比赛LED灯连线原理图,看看是高电平亮还是低电平亮,了解引脚连接情况。2.实现功能代码(1)实现特定LED灯亮#include<stc15f2k60s2.h>void main(){P2=0XA0;P0=0X00;P2=0X80;P0=0XFF;//初始化LED,关闭数码管,关闭继电器蜂鸣器(自行了解)P00=0;P02...

2020-01-20 17:44:05 2629 4

原创 【评价模型】层次分析法模型(AHP)

以下为本人比赛论文内容:1.1 数据选取 首先在国家统计年鉴上查找出各个省的经济经济指标和环境指标,可以把二者进行交互在一起,共同构成经济和环境的三级指标层次分析评价模型,模型的建立经济方面选取指标为地方财政车船税(亿元)、地方财政专项收入(亿元)、地方财政国有资源(资产)有偿使用收入(亿元)、地方财政其他非税收入(亿元)、居民人均可支配收入(元)、居民人均可支配收入(元),...

2020-01-17 10:44:30 5498

原创 【评价模型】数据包络分析法(DEA)

以下内容为本人比赛论文某处算法摘取部分:1.1 经济与环境的关系 首先环境的对于经济的发展是重要的物质基础,我们今天所说的要在发展经济的同时保护好环境不受破坏,在发展经济的同时如果破坏了环境,那么自然也会给我们带来一些惩罚,如:重大的洪灾、干旱、地震等,自然的规律是无情的,谁破坏她就要付出一定的代价,因此可持续发展是一项经济和环境发展的长期战略,我们要看清楚长远利益,实现经...

2020-01-16 17:39:37 6165

原创 【评价模型】主成分分析算法(PCA)

以下内容为本人比赛所用算法:1.1 各省经济指标的选取 首先从附件1[1]中有目的选取2017年各省份的经济指标分别为地区生产总值(亿元)、人均地区生产总值(元每人)、农林牧渔业增加值(亿元)、工业增加值(亿元)、建筑业增加值(亿元)、地方财政一般预算收入(亿元)、居民人均可支配收入(元)、地方财政环境保护支出(亿元),依次设为1.2 主成分分析模型的建立 ...

2020-01-16 17:21:17 7577

原创 【预测模型】灰色关联度算法

灰色关联度是一种用于分析数据之间关联程度的方法,常用于数据挖掘、预测和决策等领域。它可以帮助我们理解和量化不同变量或指标之间的关联性程度。在灰色关联度算法中,首先需要对数据进行预处理,通常包括去噪、归一化等步骤,以确保数据的可比性和减少干扰因素。然后,通过计算各个变量或指标之间的关联度值来描述它们之间的关联程度。灰色关联度算法的主要思想是将一个数据序列(称为被关联序列)与其他序列(称为关联序列)进行比较,并根据它们之间的相似度来评估关联程度。常见的灰色关联度算法有灰色关联度分析法、灰色关联度模型等。

2020-01-16 14:12:15 3999

原创 【C语言项目设计】学生成绩管理系统设计

1.题目与要求1.1问题提出设计学生成绩管理系统,有N个学生,每个学生的数据包含学号(不重复)、姓名、三门课的成绩及平均成绩,试设计一学生成绩管理系统1.2本系统涉及的知识点结构体数组、结构体指针、数组、循环、函数、分支、指针1.3 功能要求1、成绩录入:输入学生的学号、姓名及三门课的成绩;2、成绩查询:(至少一种查询方式)。按学号查询学生记录,或查询不及格学生的记录;...

2020-01-16 13:49:07 13439 8

nRF52840DK-DW3-QM33-SDK-UCI-FreeRTOS-0-1-1

nRF52840DK-DW3_QM33_SDK_UCI-FreeRTOS_0_1_1是一个基于Nordic Semiconductor的nRF52840开发板的软件开发套件。这个套件整合了nRF52840微控制器、QM33无线模块和FreeRTOS实时操作系统,提供了一个强大的开发平台,用于创建低功耗、高性能的无线应用程序。 此软件开发套件的主要特点包括: nRF52840微控制器: 提供了强大的处理能力和丰富的外设接口,适用于各种无线应用。 QM33无线模块: 集成了蓝牙低功耗(Bluetooth Low Energy)和2.4GHz射频功能,为开发人员提供了灵活的无线连接选项。 FreeRTOS实时操作系统: 提供了可靠的多任务处理能力,允许开发人员轻松地管理多个任务和中断。

2024-05-31

C语言源码及文档系统编程

C语言是一种强大而古老的编程语言,被广泛用于系统编程、操作系统、嵌入式系统等领域。C语言源码和相关文档提供了对编程语言本身以及与之相关的主题的深入理解。这些资源可以帮助你掌握C语言的核心概念、语法规则和最佳实践,从而成为一名更具竞争力的程序员。同时,专栏文章则通常涵盖了C语言开发中的实际应用、技术趋势、最新工具和库等内容,为你提供与其他C语言开发者交流和学习的平台。通过阅读源码、文档和专栏,你将不断提升自己的编程技能,并在C语言的世界中探索出自己的一席之地。

2024-05-31

使用PSO的固定特征选择

固定特征选择是指从给定的特征集中选择一部分特征,以提高模型性能和降低计算成本。PSO(Particle Swarm Optimization,粒子群优化算法)是一种基于群体智能的全局优化算法,可以用于固定特征选择问题。 下面是使用PSO进行固定特征选择的一般步骤: 定义目标函数:首先需要明确固定特征选择的优化目标,比如最大化分类精度、最小化误差等。目标函数应该能够根据给定的特征子集对模型性能进行评估。 初始化粒子群:随机生成一组粒子,每个粒子代表一个解(特征子集),并赋予其随机的位置和速度。 更新粒子位置和速度:根据当前位置和速度,使用PSO的公式更新粒子的位置和速度。位置表示特征子集,速度表示特征子集的搜索方向和距离。 评估粒子适应度:根据目标函数,计算每个粒子的适应度值。适应度值反映了特征子集对目标函数的优劣程度。 更新全局最优解和个体最优解:根据粒子的适应度值,更新全局最优解(群体中最好的解)和每个粒子的个体最优解(该粒子自身的最好解)。 重复迭代:重复执行步骤3-5,直到满足停止准则(如达到最大迭代次数)为止。 返回最优解:根据最终得到的全局最优解,可以将其作为固定的特征集合,用于后续的模型构建和评估。

2023-12-27

使用SA和ACO的固定特征选择

固定特征选择是指从给定的特征集中选择一部分特征,以提高模型性能和降低计算成本。SA(Simulated Annealing,模拟退火算法)和ACO(Ant Colony Optimization,蚁群优化算法)是常用的启发式优化算法,可以用于固定特征选择问题。 下面是使用SA和ACO进行固定特征选择的一般步骤: 定义目标函数:首先需要明确固定特征选择的优化目标,比如最大化分类精度、最小化误差等。目标函数应该能够根据给定的特征子集对模型性能进行评估。 初始化特征子集:随机选择一个初始的特征子集作为候选解。 SA中的搜索策略: 邻域生成:通过添加或删除一个特征来生成新的邻域解。 接受准则:根据目标函数值和当前温度,决定是否接受邻域解。通常采用Metropolis准则,即如果邻域解更优,则接受;否则,按一定概率接受劣解,以便于跳出局部最优解。 ACO中的搜索策略: 信息素更新:在每次迭代中,根据目标函数值更新特征之间的信息素。优秀的特征子集会释放更多的信息素。 蚂蚁行为:每只蚂蚁根据信息素和启发式信息(比如特征重要性)选择下一个特征,并更新当前的特征子集。 重复搜索:重复执行SA

2023-12-27

使用GA的二进制特征选择

遗传算法(Genetic Algorithm,GA)是一种基于自然选择和遗传机制的优化算法,常被用于解决组合优化问题,如特征选择。在二进制特征选择中,每个候选特征子集都可以用一个二进制编码来表示,其中每一位对应一个特征是否被选中。以下是使用GA进行二进制特征选择的一般步骤: 编码:将特征选择问题转化为一个二进制编码的优化问题。假设有N个特征,可以用一个N位的二进制串来表示一个特征子集,其中每一位表示对应的特征是否被选中(1表示选中,0表示未选中)。 初始化种群:随机生成一定数量的二进制串作为初始种群。这些二进制串代表了不同的特征子集。 适应度函数:定义一个适应度函数来评估每个特征子集的好坏。这个适应度函数通常是根据某种性能指标(如分类准确率、回归误差等)来计算的,可以通过训练模型并在验证集上进行评估来得到。 选择:使用选择操作(如轮盘赌选择、竞赛选择等)根据每个特征子集的适应度值来选择父代。适应度值高的特征子集被选中的概率更大。 交叉:对选出的父代进行交叉操作,生成新的特征子集作为下一代种群的一部分。交叉操作可以使用单点交叉、多点交叉等方式。 变异:对新生成的特征子集进行变

2023-12-27

数据处理分组法 (GMDH) 在 MATLAB 中的实现

使用现有的工具包:MATLAB提供了许多优秀的工具包和函数,其中一些可能包含了GMDH算法的实现。您可以搜索MATLAB的工具箱或者第三方工具包,看是否有现成的GMDH算法可供使用。如果找到了合适的工具包,您可以按照相应的文档和示例来使用其中的函数来实现GMDH。 自己编写代码:如果没有现成的工具包可用,您也可以自己编写MATLAB代码来实现GMDH算法。以下是一个简单的步骤来实现GMDH算法: 数据准备:将您的数据导入MATLAB,并做好必要的预处理工作,如归一化、标准化等。 建立模型结构:根据GMDH算法的原理,需要逐步建立模型结构,逐层进行特征选择和模型训练。您可以使用MATLAB中的矩阵运算和循环结构来逐步构建模型。 特征选择:在每一层,使用适当的特征选择方法,如逐步回归、信息增益等,来选择最重要的特征。 模型训练:对于每一层选定的特征,训练相应的模型,如线性回归模型、多项式回归模型等。 模型评估:使用交叉验证等方法来评估模型的性能,并选择最佳的模型结构。 模型集成:将各个层级得到的模型进行集成,得到最终的GMDH模型。

2023-12-27

使用遗传算法和粒子群算法实现训练ANFIS

ANFIS(Adaptive Neuro-Fuzzy Inference System)是一种结合了模糊逻辑和神经网络技术的自适应系统,可以应用于各种复杂的非线性问题。使用遗传算法和粒子群算法来训练ANFIS模型,可以提高模型的性能和准确性。以下是使用遗传算法和粒子群算法训练ANFIS模型的基本描述: 建立ANFIS模型:根据具体的问题和数据集,建立一个ANFIS模型。ANFIS模型由输入层、隐含层和输出层组成,其中隐含层通常采用高斯或者三角波形函数。 定义目标函数:根据具体的问题和目标,定义一个目标函数来评估ANFIS模型的性能。例如,可以使用均方根误差(RMSE)或者平均绝对误差(MAE)等指标来衡量模型的预测能力。 选择遗传算法或粒子群算法:选择适当的优化算法来训练ANFIS模型。遗传算法和粒子群算法是两种常用的优化算法,它们都可以用于训练ANFIS模型。 初始化种群:对于遗传算法,初始时随机生成一定数量的个体,每个个体表示一个可能的解;对于粒子群算法,初始时随机生成一定数量的粒子,每个粒子表示一个可能的解。 评估适应度:对于每个个体或粒子,计算其目标函数值作为适应度值

2023-12-27

在 MATLAB 和 Simulink 中实现 PID 控制器模糊增益调度

模糊控制器设计:首先,使用模糊逻辑工具箱(Fuzzy Logic Toolbox)来设计模糊控制器。根据系统的特性和需求,定义输入变量和输出变量,并设置模糊集、隶属函数和规则库等。 PID控制器设计:使用Control System Toolbox中的PID控制器设计方法来设计一个基本的PID控制器。设置控制器的比例增益、积分时间和微分时间等参数。 模糊增益调度:将模糊控制器与PID控制器相结合,实现模糊增益调度。通过使用模糊控制器的输出作为PID控制器的增益参数,实现根据系统状态动态调整PID控制器增益的功能。 MATLAB代码实现:在MATLAB中,您可以编写脚本或函数来实现PID控制器的模糊增益调度。使用Fuzzy Logic Toolbox提供的函数来构建模糊控制器,并使用Control System Toolbox提供的函数来构建PID控制器。然后,将两者结合起来,并在每个采样周期内根据系统状态计算PID控制器的增益。 Simulink建模:在Simulink中,建立一个控制系统模型。使用Fuzzy Logic Controller和PID Controller这两个

2023-12-27

使用ANFIS的非线性回归

ANFIS(Adaptive Neuro-Fuzzy Inference System)是一种灵活的非线性回归方法,可以用于建立输入变量与输出变量之间的复杂非线性关系模型。下面是使用ANFIS进行非线性回归的一般步骤: 数据准备:首先需要准备训练数据集和测试数据集。训练数据集应包含一组已知的输入值和对应的输出值,用于训练ANFIS模型;测试数据集用于验证模型的预测能力。 确定输入变量:根据问题的特点和已有的领域知识,选择合适的输入变量。在ANFIS中,通常使用模糊集合的概念来描述输入变量的隶属度函数。 确定输出变量:确定需要预测的输出变量,并选择相应的模糊集合描述其隶属度函数。 构建模型:根据上述确定的输入和输出变量,构建ANFIS模型。ANFIS模型通常由一组规则和对应的隶属度函数、规则权重和输出变量的线性组合构成。 模型训练:使用训练数据集训练ANFIS模型,通过反向传播算法调整隶属度函数和规则权重等参数。 模型评估:使用测试数据集评估模型的预测能力,可以采用R2、MSE等指标来衡量模型的精度和预测效果。 模型应用:将训练好的ANFIS模型应用到实际问题中,进行预测。

2023-12-27

二进制遗传算法python实现

二进制遗传算法(Binary Genetic Algorithm)是一种启发式搜索算法,用于解决优化问题。与传统的遗传算法相比,二进制遗传算法适用于解决决策变量为二进制编码的优化问题。以下是二进制遗传算法的基本描述: 初始化种群:初始时,随机生成一定数量的二进制编码的个体(也称为染色体),这些个体组成了种群。 确定适应度函数:针对具体的优化问题,需要定义一个适应度函数来评价每个个体的优劣。适应度函数通常根据问题的特性来定义,例如在投资组合优化中可以是收益、风险和相关性等指标的组合。 选择操作:通过轮盘赌选择、竞赛选择等方式,根据个体的适应度值选择父代个体用于繁殖下一代。 交叉操作:选定一定的交叉概率,对选出的父代个体进行交叉操作,生成新的个体作为下一代种群的一部分。 变异操作:选定一定的变异概率,对新生成的个体进行变异操作,以增加种群的多样性。 评估适应度:对新生成的个体,计算其适应度值。

2023-12-27

实数编码遗传算法(Real-coded Genetic Algorithm)

实数编码遗传算法(Real-coded Genetic Algorithm)是一种启发式搜索算法,用于解决优化问题。与二进制遗传算法不同,实数编码遗传算法适用于解决决策变量为实数的优化问题。以下是实数编码遗传算法的基本描述: 初始化种群:初始时,随机生成一定数量的个体(也称为染色体),每个个体由一组实数值(决策变量)构成,这些个体组成了种群。 确定适应度函数:根据具体的优化问题,定义一个适应度函数来评估每个个体的优劣程度。适应度函数通常基于问题的特性和优化目标来定义。 选择操作:使用选择算子(如轮盘赌选择、竞赛选择等),根据个体的适应度值选择父代个体用于繁殖下一代。 交叉操作:选定一定的交叉概率,对选出的父代个体进行交叉操作,生成新的个体作为下一代种群的一部分。在实数编码遗传算法中,可以使用一些常见的交叉方式,如单点交叉、多点交叉、均匀交叉等。 变异操作:选定一定的变异概率,对新生成的个体进行变异操作,以增加种群的多样性。在实数编码遗传算法中,可以使用一些常见的变异方式,如高斯变异、多项式变异等。 评估适应度:对新生成的个体,计算其适应度值。 替换操作:根据适应度值,选择

2023-12-27

二进制遗传算法(Binary Genetic Algorithm)

二进制遗传算法(Binary Genetic Algorithm)是一种启发式搜索算法,用于解决优化问题。与传统的遗传算法相比,二进制遗传算法适用于解决决策变量为二进制编码的优化问题。以下是二进制遗传算法的基本描述: 初始化种群:初始时,随机生成一定数量的二进制编码的个体(也称为染色体),这些个体组成了种群。 确定适应度函数:针对具体的优化问题,需要定义一个适应度函数来评价每个个体的优劣。适应度函数通常根据问题的特性来定义,例如在投资组合优化中可以是收益、风险和相关性等指标的组合。 选择操作:通过轮盘赌选择、竞赛选择等方式,根据个体的适应度值选择父代个体用于繁殖下一代。 交叉操作:选定一定的交叉概率,对选出的父代个体进行交叉操作,生成新的个体作为下一代种群的一部分。 变异操作:选定一定的变异概率,对新生成的个体进行变异操作,以增加种群的多样性。 评估适应度:对新生成的个体,计算其适应度值。 替换操作:根据适应度值,选择要保留的个体,一般采用保留精英个体或者使用某种选择策略来确定哪些个体将会成为下一代种群的成员。 迭代更新:通过重复进行选择、交叉、变异和替换操作,直至满足

2023-12-27

使用SPEA2进行投资组合优化(圣诞节)

SPEA2(Strength Pareto Evolutionary Algorithm 2,强度帕累托进化算法2)是一种多目标优化算法,可用于投资组合优化问题。与传统的单目标优化算法不同,SPEA2可以同时考虑多个目标,并找到一组非劣解(帕累托前沿),以提供多样化的投资组合选择。 以下是使用SPEA2进行投资组合优化的基本描述: 定义目标函数:确定投资组合优化的目标,如最大化收益、最小化风险、最大化夏普比率等。这些目标函数需要根据具体需求进行定义和量化。 确定决策变量:选择投资标的以及其相应的权重作为决策变量。例如,假设有N个投资标的,那么每个标的的权重可以表示为一个取值范围在[0, 1]之间的实数。 初始化种群:生成初始的投资组合种群,其中每个个体代表一个可能的投资组合。可以使用随机生成的方式或者其他启发式方法来初始化种群。 计算适应度值:对于每个个体,根据定义的目标函数计算其适应度值。适应度值反映了个体在多个目标上的优劣程度。 生成非劣解集合:使用SPEA2算法中的强度函数来评估个体的竞争力,并根据其强度值和拥挤度进行排序和选择。通过选择非劣解集合,保留具有较高适应度

2023-12-27

使用NSGA-II的投资组合优化

NSGA-II(Non-dominated Sorting Genetic Algorithm II)是一种多目标优化算法,通常用于解决具有多个相互竞争的优化目标的问题,比如投资组合优化。下面是使用NSGA-II进行投资组合优化的一般步骤: 定义目标函数:在投资组合优化问题中,可以将收益最大化和风险最小化作为两个主要的优化目标。同时,还可以考虑其他目标,比如流动性、成本等。这些目标构成了多目标优化问题的目标函数。 设计编码方案:将投资组合编码成遗传算法中的染色体。通常可以使用二进制编码、浮点数编码或者基于整数的编码方案来表示投资组合中各项资产的权重。 初始化种群:随机生成一定数量的个体(代表投资组合),作为NSGA-II算法的初始种群。 评估适应度:计算每个个体的适应度值,即根据目标函数计算个体在各个目标下的表现。在投资组合优化中,适应度值通常与收益率、风险指标等有关。 选择操作:利用非支配排序和拥挤度距离计算等技术,执行选择操作,从当前种群中选择出适应度较好的个体,形成新一代种群。 交叉和突变:对选择出的个体执行交叉和突变操作,生成新的个体,以增加种群的多样性。

2023-12-27

使用ICA的投资组合优化

ICA(Independent Component Analysis,独立成分分析)是一种信号处理技术,广泛应用于许多领域,包括投资组合优化。 在投资组合优化中,ICA可以用于解决资产收益率之间的相关性问题。通常情况下,投资标的的收益率是相互关联的,而ICA可以通过将这些收益率转换为独立的成分,找到更加独立和无关的投资因子。 ICA的基本思想是假设观测信号是由一组相互独立的信号成分线性混合而成。通过对混合信号进行逆变换,可以分离出原始信号的独立成分。在投资组合优化中,可以将观测信号看作是投资标的的收益率时间序列,而独立成分则代表了不同的投资因子。 利用ICA进行投资组合优化的步骤如下: 收集投资标的的历史收益率数据。 对收益率数据进行预处理,如去除缺失值、标准化等。 使用ICA算法对预处理后的收益率数据进行分解,得到独立成分。 对独立成分进行分析和解释,识别出具有独立投资意义的因子。 根据识别的因子,构建新的投资组合权重分配方式。 根据新的权重分配方式,计算投资组合的预期收益和风险指标。 通过迭代优化或其他方法,调整权重分配,以达到投资组合优化的目标。

2023-12-27

使用PSO的投资组合优化

PSO(Particle Swarm Optimization,粒子群优化)是一种基于群体智能的优化算法,灵感来源于鸟群或鱼群等生物群体的群体行为。PSO算法通常用于解决优化问题,如投资组合优化。 在投资组合优化中,我们希望找到一组投资标的的权重分配,以最大化投资组合的收益或者最小化风险。PSO算法可以用来寻找这样的最优权重分配。 PSO的基本原理是模拟鸟群中鸟的行为。在算法中,解空间中的每个潜在解被称为“粒子”,而这些粒子被认为在解空间中搜索。每个粒子都有自己的位置和速度,并且根据其个体经验和群体经验进行调整。粒子的移动受到个体最优和全局最优解的吸引力影响。 在投资组合优化中,可以将每个粒子看作一个可能的投资组合,其位置表示了不同资产的权重分配,而粒子的适应度则表示了该投资组合的好坏程度。粒子根据个体最优和全局最优的信息来调整自己的位置和速度,以便在解空间中搜索出最优的投资组合。 通过不断迭代更新粒子的位置和速度,PSO算法可以逐步优化投资组合的权重分配,从而找到一个较优的投资组合方案,以达到投资组合优化的目标,如最大化收益或最小化风险。

2023-12-27

使用经典方法进行投资组合优化

经典的投资组合优化方法主要包括以下几个步骤: 收集数据:首先需要收集历史的金融市场数据,包括股票、债券、商品等各种资产的价格和收益率等信息。 选择优化目标:在投资组合优化中,通常会选择最大化预期收益或最小化风险作为优化目标。同时,也可以考虑将两者进行平衡,以达到更好的综合效果。 构建有效前沿:根据历史数据,可以使用现代投资组合理论中的方差-协方差模型来计算各种资产的预期收益率、风险和协方差矩阵等指标。然后,可以使用MATLAB等工具构建出有效前沿(efficient frontier)图形,用于表示各种资产之间的关系。 选择合适的投资组合:在有效前沿图形上,可以选择最优的投资组合,其具有最高的预期收益率或最小的风险。同时,还需要注意到所选择的投资组合是否符合个人的投资目标和风险承受能力。 维护投资组合:投资组合优化是一个动态的过程,需要不断地跟踪市场的变化和资产的表现,以及不断地调整投资组合的权重。 需要注意的是,经典的投资组合优化方法可能存在一些局限性,例如对历史数据的依赖性较强,无法考虑到非线性关系和不确定因素等。因此,在实际应用中,还需要结合机器学习、人工智能等技术,

2023-12-27

校园帮项目,毕业设计/课程设计/javaWeb/SSM

校园帮项目 校园即时服务平台 登录、公告管理(发布公告、停用公告)、任务管理(下架任务、删除任务)、用户管理(用户充值、限制用户)、修改密码 注册、登录、公告中心、任务管理(发布任务、接受任务、完成任务)、个人中心(查看个人信息、修改个人信息、充值管理)、修改密码、评价管理(评价任务、查看评价)

2023-03-26

最接近原生APP体验的高性能前端框架(电商)

最接近原生APP体验的高性能前端框架 轻量 追求性能体验,是我们开始启动MUI项目的首要目标,轻量必然是重要特征; MUI不依赖任何第三方JS库,压缩后的JS和CSS文件仅有100+K和60+K 原生UI 鉴于之前的很多前端框架(特别是响应式布局的框架),UI控件看起来太像网页,没有原生感觉,因此追求原生UI感觉也是我们的重要目标 MUI以iOS平台UI为基础,补充部分Android平台特有的UI控件 流畅体验 下拉刷新 为实现下拉刷新功能,大多H5框架都是通过DIV模拟下拉回弹动画,在低端android手机上, DIV动画经常出现卡顿现象(特别是图文列表的情况); mui通过双webview解决这个DIV的拖动流畅度问题;拖动时,拖动的不是div, 而是一个完整的webview(子webview),回弹动画使用原生动画

2023-03-26

基于AdaBoost算法的情感分析研究

一、 使用微博应用获取微博文本 二、 SVM初步分类(svm_temp.py) 三、 利用贝叶斯定理进行情感分析 四、 利用AdaBoost加强分类器

2023-03-26

灰色预测模型 GM(1,1)

系统:由客观世界中相同或相似的事物和因素按一定的秩序相互关联、相互制约而成一个整体. 白色系统:具有充足的信息量,其发展变化的规律明显、定量描述方便、结构与参数具体. 黑色系统:一个系统的内部特性全部是未知的. 灰色系统:介于白\黑色系统之间的.即系统内部信息和特性是部分已知的,另一部分是未知的. 灰色系统分析建模方法:根据具体灰色系统的行为特征数据,利用数量不多的数据信息寻求相关各因素之间的数学关系,即建立相应的数学模型.

2023-03-26

详解支持向量机(SVM)算法

svm多分类 1、基于统计理论的学习系统 2、属于有监督学习的方法 3、用于样本分类 4、分为线性分类模型与非线性分类模型

2023-03-26

基于matlab程序的各种回归、分类算法实现

MLR - 多元线性回归 PCA - 主成分分析 PLS - 偏最小二乘 LogisticR - 逻辑斯蒂回归 Ganzhiji - 感知机(perception) PSO - 粒子群优化 KNN - K_近邻 Bayes - 贝叶斯 OSC - 正交信号校正 GDescent - 梯度下降 ANN - 人工神经网络 BOOSTING - 提升算法

2023-03-26

各行各业程序员简历模板列表

PHP程序员简历模板 iOS程序员简历模板 Android程序员简历模板 Web前端程序员简历模板 Java程序员简历模板 C/C++程序员简历模板 NodeJS程序员简历模板 架构师简历模板 通用程序员简历模板

2023-03-26

微慕WordpPress小程序开源版 前端

微慕WordPress小程序开源版,使用开源建站程序WordPress作为后台,简单对接快速生成小程序。可将WordPress网站的文章、分类、评论等内容同步到小程序,并且可以一键同步到微信小程序端。 缩略图的方式显示文章列表(首页,分类文章),包括显示文章分类和发布时间,加载分页。 在首页用轮播方式显示指定文章。 显示文章分类(专题),包括显示分类的封面图片。 显示文章内容页,包括文章站内链接跳转,站外链接复制到剪切板,显示猜你喜欢的相关文章。 显示文章评论,提交评论和回复评论,加载评论分页,显示微信用户评论者的头像。(可以设置是否开启评论) 显示文章排行:浏览数、评论数、点赞数、赞赏数。 显示wordpress“页面”类文字(关于页面)。 对文章内容的全文搜索。 小程序页面的分享和转发。 WordPress 插件的配套功能。 文章浏览数显示及更新。 文章微信用户点赞及点赞的微信用户头像显示。 通过微信支付对文章赞赏。 分享到朋友圈 web-view内嵌网页跳转。 回复评论发送模板消息,赞赏发送模板消息。 订阅专题。 文章海报(分享微信朋友圈的卡片)

2023-03-26

Python教程大全入门到实战

为什么学Python? Python代码规范 简明概述 注释 命名规范 第一个Python程序 Python 简介 Python 的安装 第一个 Python 程序 集成开发环境(IDE): PyCharm 基本数据类型和变量 Python 语法的简要说明 print() 函数 Python 的基本数据类型 字符串的编码问题 基本数据类型转换 Python 中的变量 List 和 Tuple List(列表) tuple(元组) Dict 和 Set 字典(Dictionary) set 条件语句和循环语句 条件语句 循环语句 条件语句和循环语句综合实例 函数 Python 自定义函数的基本步骤 函数返回值 函数的参数 函数传值问题 匿名函数 迭代器和生成器 迭代 Python 迭代器 list 生成式(列表生成式) 生成器 迭代器和生成器综合例子 面向对象 面向对象的概念 类的定义和调用 类方法 修改和增加类属性 类和对象 初始化函数 类的继承 类的多态 类的访问控制 模块与包 Python 模块简介 模块的使用 主模块和非主模块 包 作用域 Python 的 Magic Metho

2023-03-26

学生宿舍管理系统(SSM/Layui框架)

用途: 毕业设计 MD5加密 SSM框架 Layui框架 功能:管理员的登录与登出、管理员,班级,学生,宿舍,卫生,访客各模块增删改查、个别模块关联查询、 各个模块数据导出Excel。

2023-03-26

数据分析,数据分析是单验的一个重要部分,主要是对外场测试的 LOG 进行分析,撰 写单验报告等。 本章将介绍后台分析软件的使用。

数据分析是单验的一个重要部分,主要是对外场测试的 LOG 进行分析,撰写单验报告等。 本章将介绍后台分析软件的使用以及测量量的处理方法。利用后台狗,打开后台 CDS 软件, 后台 CDS 界面与前台有所不同, 没有添加设备按钮。

2022-04-03

单验常用软件介绍,通常需要用到的软件有 CDS 软件

在单验时,通常需要用到的软件有 CDS 软件、 FTP 上传/下载软件、 DUMeter 软件等,下面将对这三个软件的使用进行详细介绍。打开前台 CDS 软件后,首先需要导入小区工参,并激活地图图层,添加测试需要的设备,并对相关参数进行设置,下面将对这个流程进行详细介绍。该页面包括信令窗口(显示测试过程中的信令),事件如切换),服务小区与邻区信息窗口(显示当前的图窗口(显示当前站点的位置),时间轴窗口,小区系 要关注的一些测量量),具体位置如图所示。

2022-04-03

TE预认证录像拍摄指导书

下面这一块是BBU的系统模块FSIH,FSIH为室内型BBU,FSIH可以同时配置2块基带扩展单元FBIH,以支持额外的信号处理能力,FSIH主模块本身含主控和基带处理资源,其基带能力和扩展单元FBIH相同。FSIH BBU在S333满配时最大功率934W,支持12*20MHz 2path或9*20MHz 8path,在它的左侧下方是它的电源输入端口,通过蓝黑线缆与DCDU模块上的相连,给BBU供电;右边的是一些是与我们射频单元连接的光口,上面第一行后面六个光口分别是7口、8口、9口、10口、11口、12口,通过光模块和光纤与RRU相互连接,这里要注意一下若光口速率为9.8G时FSIH和FBIH分别只有3个光口可以使用,可用的9.8G光口只有有7,9,11口,8,10,12光口不能在使用;在FSIH模块的下方EIF1是我们的传输端口,使用1.25G的光模块,通过黄色尾纤与PTN相连,与EIF1相邻的还有光口EIF2、电口EIF3、EIF4;旁边这LMP端口是与我们电脑连接的本地调测端口,再右边的分别是(SYNC in和SYNC out)时钟同步输入输出口。系统模块最右边的是GPS连接口

2022-04-03

BP神经网络matlab实例(简单而经典)

BP神经网络matlab实例(简单而经典)

2022-04-03

基站是移动通信中组成蜂窝小区的基本单元,主要完成移动通信网和移动通信用户之间的通信和管理功能,从狭义上就可以把基站理解成一种无线

基站是移动通信中组成蜂窝小区的基本单元,主要完成移动通信网和移动通信用户之间的通信和管理功能,从狭义上就可以把基站理解成一种无线电收发信电台。换句话说,你的手机信号从哪里来,手机能上网、打电话都是因为你的手机(专业术语称为终端UE)驻留在一个基站上,在基站信号的覆盖范围内。基站不是孤立存在的,它仅仅属于网络架构中的一部分,它是连接移动通信网和用户终端的桥梁。 1 LTE基站概述 2 1.1 基站概念 2 1.2 基站室外设备 2 1.3 基站室内设备 5 2 LTE基站类型与设备 9 2.1 宏站和室分站区别 9 2.2 TDD和FDD区别 9 2.3 基站基本设备介绍 10 2.3.1室内基带处理单元 BBU 10 2.3.2电源模块 DCDU 13 2.3.3时钟盒 14 2.3.4 GPS 15 2.3.5远端射频模块RRU 15 2.3.6天线 16 3 TDD与FDD站点配置 19 3.1 TDD站点介绍 19 3.1.1 D频段宏站介绍 19 3.1.2 F频段宏站介绍 22 3.1.3 TDD室分站点 26 3.2 FDD站点介绍 27 3.2.1 FDD宏站介绍 27

2022-04-03

根据LTE站点双工方式的不同,对TDD和FDD站点配置进行分类介绍。

移动TDD又根据划分频段的不同,分为D、F、E三种频段,下面将对各个频段配置进行详细介绍。D频段室内设备:DCDU、主系统模块FSMF、系统拓展模块FBBA、传输模块(FTIF)、时钟盒。室外包括RRU、GPS、天线等。电源连线:DCDU通过FSMF的第二个接口给其供电,连线如黄色线所示。FSMF通过自身的第一个接口给左边的第一块FBBA供电,第一块FBBA通过自身第二个接口给右边的第二块FBBA供电,连线如绿色线所示。 FSMF的两个数据口通过两根BUS线分别与两个FBBA的数据口相连,连线如图中蓝色线所示。 时钟盒左边用红色圆圈标出的金属接口与GPS避雷器相连,时钟盒通过一根高清线与FSMF的时钟同步输入接口相连,示意图如图中红色线所示。 D频段光口连接:FSMF上的1、2光口分别与室外1小区RRU的主、辅光口连接,3、6光口分别与室外2小区RRU的主、辅光口连接,4、5光口分别与室外3小区RRU的主、辅光口连接。 FTIF传输模块的第四个接口(从左往右数)通过光模块与PTN传输设备相连。 FSMF的第三个接口为调测网口,我们正是通过这个接口将数据做到设备中去的,调测时用网线与电脑

2022-04-03

LTE基站类型根据不同的划分方式,有不同的分类。根据基站覆盖的环境和模型不同,可以分为宏站和室分站;根据LTE采用的双工方式不同

LTE基站类型根据不同的划分方式,有不同的分类。根据基站覆盖的环境和模型不同,可以分为宏站和室分站;根据LTE采用的双工方式不同,又分为TDD站点和FDD站点,根据环境、覆盖模型不同将站点分为宏站与室分站。宏站一般指室外大范围的覆盖站点,由于天线覆盖无法做到无缝覆盖,宏站天线无法完全覆盖至室内,或室内覆盖信号很差,环境复杂,针对楼宇需要做室分覆盖。简单来说宏站是大范围室外覆盖的站点,针对高楼层,覆盖差的室内而设的站点为室分站点。宏站和室分站点区分也很简单,宏站在室外有明显的天线,而室分的天线多为在楼道的天花板里的吸顶天线。LTE根据双工方式,分为两类:TDD和FDD,TDD代表时分复用,FDD代表频分复用,FDD系统是指系统的发送和接收数据使用不同的频率;时分双工系统则是系统的发送和接收使用相同的频段,上下行数据发送在时间上错开,通过在不同时隙发送上下行数据,可有效避免上下行干扰,至于具体含义属于理论范畴,这里就不多解释了,但要知道中国移动使用的是TDD。电信联通使用的是FDD。

2022-04-03

LTE基站概述,基站不是孤立存在的,它仅仅属于网络架构中的一部分,它是连接移动通信网和用户终端的桥梁。

基站是移动通信中组成蜂窝小区的基本单元,主要完成移动通信网和移动通信用户之间的通信和管理功能,从狭义上就可以把基站理解成一种无线电收发信电台。换句话说,你的手机信号从哪里来,手机能上网、打电话都是因为你的手机(专业术语称为终端UE)驻留在一个基站上,在基站信号的覆盖范围内。基站一般由机房,信号处理设备,室外的射频模块、收发信号的天线、GPS、各种传输线缆等等组成。下面将以基站接收信号,从室外到室内这样的顺序给大家介绍一下基站。基站不是孤立存在的,它仅仅属于网络架构中的一部分,它是连接移动通信网和用户终端的桥梁。天线有很多不同的安装方式,下面列举了一些天线安装在不同地方的照片,当你看见这些天线,那么这个天线附近就应该有我们的基站了。

2022-04-03

C语言之趣味游戏项目设计.rar

1.可自行设置题目的题量,以及回答的次数; 2.可设置随机数的范围; 3.可以选择加减乘除4种算法模式; 4.每题中的运算数均由计算机随机生成;

2022-03-17

对象仍是动态过程,而建模目的是研究时间充分长以后过程的变化趋势 ——平衡状态是否稳定。

不求解微分方程,而是用微分方程稳定性理论研究平衡状态的稳定性。

2022-02-20

【代码】STM32使用寄存器点亮 LED 灯.rar

STM32使用寄存器

2021-07-03

【代码】STM32使用寄存器点亮 LED 灯.rar

STM32使用寄存器

2021-07-03

PCB制作—uA741.rar

PCB制作—uA741

2021-04-20

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除