2024美赛A题七鳃鳗种群复杂系统动力学模型完整成品论文和代码

经过不懈的努力,2024美赛A题完整成品论文和代码已完成,代码为A题全部4问的代码,论文包括摘要、问题重述、问题分析、模型假设、符号说明、模型的建立和求解(问题1七鳃鳗种群竞争模型的建立和求解、问题2种群优势劣势评估模型的建立、七鳃鳗种群复杂系统动力学模型建立和求解、七鳃鳗与寄生物种群之间的相互作用模型建立和求解)、模型灵敏性分析、模型的评价等等,完整版本见文末


首先是论文摘要,部分摘要如下:
一、 摘要
七鳃鳗是一种兼具食物链底层和中层角色的鱼类。其性别比例会因环境资源条件而发生变化。为评估这一适应策略对生态系统的影响,建立了考虑七鳃鳗数量动态、性别结构演化的动力学模型。模型连接七鳃鳗性别比例与资源可用性,模拟不同参数下的动态演化过程。研究了四个方面的问题:七鳃鳗性别比例变化对环境的影响,这种适应性的优劣势评估,对生态系统稳定性的影响,以及对寄生生物的影响。 
问题一通过建立考虑七鳃鳗数量动态、性别比例与环境资源相互作用的定量关系模型,预测并分析了不同情景下七鳃鳗性别比例失调可能在更大生态系统中引起的连锁反应。结果表明,作为重要的食物链连接环节,七鳃鳗性别结构的高度可塑性虽提高了其自身的适应能力,但也增加了整个生态系统的不确定性,可能导致多种生物种群数量和分布的剧烈波动。
问题二通过评估性别比例变化对七鳃鳗自身繁殖和外部捕食压力的影响,深入考察了这一适应策略的优劣势所在。建模结果显示,尽管这种可塑性增强了面对资源匮乏的获能力,但种群内部的性别比例失衡又增加了近亲交配的可能,降低了遗传多样性。此外,七鳃鳗性别比例的大幅波动也对依赖其存活的寄生物种和捕食性鱼类造成不同程度的生存压力。
问题三通过引入竞争种群,建立了七鳃鳗与其他物种相互作用的动力学模型,并讨论了不同情景下的演化趋势。连接了食物供应量与七鳃鳗性别比例的定量关系,结果发现依赖单一食源的七鳃鳗种群更易在食物供应变化时遭受灭绝的威胁。与多种食源的种群相比,这类种群对环境扰动的抵抗能力较弱,其自身波动也更剧烈地影响着其他依赖种群的存活。
问题四(见完整版)
本文通过建模的方法全面评估了七鳃鳗这一适应策略的利弊。模型考虑了多种生态学因素的相互作用,参数设置具有一定的生物学意义。不足之处在于对某些过程简化程度较高,没有建模随机扰动的影响。后续工作将在模型预测的基础上,收集实验数据进行验证,以提供科学的生态系统管理建议。
关键词:七鳃鳗,动力学模型,性别比例,竞争种群 ,灵敏度分析 
目录
一、 摘要.... 1
二、 问题重述.... 3
三、 问题分析.... 3
3.1 问题一分析.... 3
3.2 问题二分析.... 4
3.3 问题三分析.... 4
3.4 问题四分析.... 5
四、 模型假设.... 5
五、 符号说明.... 6
六、 模型的建立和求解.... 7
6.1 问题一模型的建立.... 7
6.1.1 七鳃鳗种群竞争模型的建立.... 7
6.1.2 仿真参数设置.... 9
6.2 问题二模型的建立.... 10
6.2.1 种群优势劣势评估模型的建立.... 10
6.2.2 仿真参数设置.... 12
6.2.3 仿真结果可视化.... 13
6.3 问题三模型的建立.... 13
6.3.1 七鳃鳗种群复杂系统动力学模型建立.... 13
6.3.2 仿真参数设置.... 15
6.3.3 性别比例与食物供应的关系模型.... 18
6.4 问题四模型的建立.... 21
6.4.1 七鳃鳗与寄生物种群之间的相互作用模型建立.... 21
6.4.2 仿真参数设置.... 23
6.4.3 求解结果可视化.... 24
七、 模型的灵敏度分析.... 24
八、 模型的评价.... 25
8.1 模型的优点.... 25
8.2 模型的不足.... 25
8.3 模型的展望.... 25
一、 问题重述
2024美赛A题问题重述如下:虽然一些动物物种存在于通常的雄性或雌性之外,但大多数物种基本上要么是雄性,要么是雌性。尽管许多物种在出生时表现出1:1的性别比例,但其他物种偏离了均匀的性别比例。这被称为适应性性别比例变化。例如,孵化美洲短吻鳄蛋的巢穴温度会影响出生时的性别比例。
七鳃鳗的角色很复杂。在一些湖泊栖息地,它们被视为对生态系统有重大影响的寄生虫,而七鳃鳗也是世界上一些地区的食物来源,如斯堪的纳维亚半岛、波罗的海国家和北美太平洋西北部的一些土著人民。
七鳃鳗的性别比例会因外部环境而异。七鳃鳗是雄性还是雌性取决于它们在幼体阶段的生长速度。这些幼虫的生长率受食物供应的影响。在食物供应不足的环境中,增长率会更低,男性比例可达到人口的约78%。在食物更容易获得的环境中,观察到男性的比例约占人口的56%。
我们关注性别比例及其对当地条件的依赖问题,特别是对七鳃鳗而言。七鳃鳗生活在湖泊或海洋栖息地,并迁移到河流上游产卵。任务是检查一个物种根据资源可用性改变其性别比例的能力的优缺点。你的团队应该开发并检查一个模型,以提供对生态系统中产生的相互作用的见解。
要检查的问题包括以下内容:
· 问题一: 当七鳃鳗的数量可以改变其性别比例时,对更大的生态系统有什么影响?
· 问题二: 七鳃鳗种群的优势和劣势是什么?
· 问题三: 鉴于七鳃鳗性别比例的变化,对生态系统的稳定性有什么影响?
· 问题四: 七鳃鳗种群中性别比例可变的生态系统能否为生态系统中的其他物种(如寄生虫)提供优势?
二、 问题分析
2.1 问题一分析
2024美国大学生数学建模竞赛A题问题1的分析:当七鳃鳗的数量可以改变其性别比例时,对更大的生态系统会产生影响。这些影响主要包括生态平衡的扰动、种群动态的改变、生态功能的变化以及生态系统稳定性的下降。
七鳃鳗作为生态系统中的重要成员,其数量和性别比例的变化会导致资源利用模式和竞争关系的改变。这可能扰乱原有的生态平衡,需要一定时间才能达到新的平衡状态。
此外,七鳃鳗数量和性别比例的变化也会改变整个种群的动态过程。如果某一性别的七鳃鳗数量显著减少,会降低整个种群的繁殖能力。
七鳃鳗在生态系统中扮演着多重角色,作为食物链中的捕食者、被捕食者及其他物种的食物来源。性别比例变化后,其在食物网中的作用也会发生改变。
如果七鳃鳗的数量或某一性别比例失控,很可能会加剧资源竞争,最终威胁到生态系统的整体稳定性。
2.2 问题二分析
2024美国大学生数学建模竞赛A题问题2的分析:当七鳃鳗能够根据资源条件改变其性别比例时,这种适应性会带来一定的优势,也存在一定的劣势。
优势:
这种适应性可以帮助七鳃鳗种群更好地利用环境资源,提高其数量,获取更高的适应度。 
性别比例的调整有利于维持种群的繁殖能力。当资源减少时,可以适当增加雌性个体的比例。
这种适应策略使七鳃鳗种群更加灵活,能更好应对环境压力和资源缺乏的威胁。
劣势:
性别比例失衡时很容易导致近亲交配的发生,降低种群的遗传多样性。
七鳃鳗性别比例的大幅波动可能会影响捕食七鳃鳗的其他物种的数量。
性别比例快速变化可能会打破种群原有的动态平衡,需要耗费时间和资源重新建立平衡。
2.3 问题三分析
七鳃鳗能够根据食物供应调整其性别比例会对生态系统的稳定性产生一定的影响。主要体现在以下几个方面:
1. 性别比例改变会影响七鳃鳗自身的种群动态,进而波及依赖七鳃鳗的其他物种。
2. 不同性别个体在捕食和生长方面可能存在差异,这会改变它们对下游食物来源的利用模式。
3. 性别比例失衡时很容易导致近亲交配,这会降低遗传多样性,不利于长期种群增长。 
4. 七鳃鳗性别比例的快速波动可能会打破种群和更大生态系统原有的平衡,需要时间重建。
5. 性别比例与食物供应之间的动态波动本身就增加了生态系统的不确定性。
2.4 问题四分析
七鳃鳗性别比例的变化对寄生生物种群会产生一定的影响: 
1. 寄生物依赖七鳃鳗生存和繁殖,七鳃鳗数量的变化会直接影响寄生物数量。 
2. 不同性别的七鳃鳗可能对寄生物的抵抗力不同,这会改变寄生物感染和扩散的模式。 
3. 性别比例失衡时很容易导致近亲交配,这会降低遗传多样性,长期不利于抵抗寄生物。 (见完整版)
三、 模型假设
本文的模型假设主要有以下几点:
1. 七鳃鳗的数量和性别比例会受到环境资源条件的影响。
2. 七鳃鳗种群中雄性和雌性个体的生长与死亡规律可以用相对于资源条件和自身数量的一阶线性微分方程描述。
3. 七鳃鳗的繁殖成功率与雌性七鳃鳗的数量和性别比例相关。
4. 捕食七鳃鳗的其他物种数量与七鳃鳗总体数量相关。
5. 七鳃鳗与其他生物种群之间存在竞争关系,可以用物种间的竞争系数描述。(见完整版)
四、 符号说明
以下是本文使用的符号及其说明:


六、模型的建立和求解
中间模型略,见完整版
6.3 问题三模型的建立
2024美国大学生数学建模竞赛A题问题三要求研究七鳃鳗种群根据资源可用性调整性别比例对更大生态系统的影响,特别是对其他生态系统成员的影响。我们将考虑与其他物种的相互作用,包括竞争和捕食。我们将引入另一种生态类型的物种,并研究其与七鳃鳗种群的相互作用。
6.3.1 七鳃鳗种群复杂系统动力学模型建立
为了建立一个更复杂的系统动力学模型来分析七鳃鳗种群的动态行为,我们将结合多物种的竞争模型、logistic增长模型和前文建立的模型。我们将考虑七鳃鳗种群与其他物种之间的竞争、食物链关系以及性别比例的变化对整个生态系统的影响。



然后,我们建立以下方程来描述这些变量之间的关系:

仿真参数设置
为了使用 MATLAB 对七鳃鳗种群的复杂系统动力学模型进行可视化分析,我们编写一个 MATLAB 脚本来模拟系统动力学模型,并观察七鳃鳗数量、性别比例以及其他物种数量的变化。我们首先需要设定合理的参数,然后使用 MATLAB 的 ODE45 函数来解决微分方程,并将结果可视化。为了对七鳃鳗种群复杂系统动力学模型进行仿真,我们使用以下的参数设置

%% 先建立较简单的模型:七鳃鳗数量、性别比例以及其他物种数量的变化模型
% 参数设置
r_N = 0.1;  % 七鳃鳗种群的增长率
K_N = 1000; % 七鳃鳗种群的环境容纳量
r_F = 0.08; % 雌性七鳃鳗的增长率
K_F = 500;  % 雌性七鳃鳗的环境容纳量
r_M = 0.08; % 雄性七鳃鳗的增长率
K_M = 500;  % 雄性七鳃鳗的环境容纳量
alpha_NO = 0.005; % 七鳃鳗与其他物种的竞争系数
alpha_FN = 0.002; % 雌性七鳃鳗与七鳃鳗总数的竞争系数
alpha_MN = 0.002; % 雄性七鳃鳗与七鳃鳗总数的竞争系数

% 定义微分方程
dydt = @(t, y) [
    r_N * y(1) * (1 - y(1)/K_N) - alpha_NO * (y(1) - y(4)); % 七鳃鳗种群动态方程
    r_F * y(2) * (1 - (y(2) + y(3))/K_F) + alpha_FN * (y(1) - y(2)); % 雌性七鳃鳗动态方程
    (见完整版本)
    r_O * y(4) * (1 - y(4)/K_O) - beta_ON * (y(4) - y(1)) % 其他物种动态方程
];

% 初始条件
initial_condition = [100, 50, 60, 200];

% 解决微分方程
(见完整版本)

% 可视化结果
figure;
plot(t, y(:,1), 'b', t, y(:,2), 'r', t, y(:,3), 'g', t, y(:,4), 'k');
xlabel('时间');
ylabel('数量');
legend('七鳃鳗总数', '雌性七鳃鳗数量', '雄性七鳃鳗数量', '其他物种数量');
title('七鳃鳗种群动态行为');
exportgraphics(gcf, 'img/问题3七鳃鳗种群动态行为.png', 'Resolution', 300);

% 绘制相图
figure;
plot(y(:,1), y(:,2), 'b');
xlabel('七鳃鳗总数');
ylabel('雌性七鳃鳗数量');
title('相图');
exportgraphics(gcf, 'img/问题3雌性七鳃鳗数量与七鳃鳗总数的相图.png', 'Resolution', 300);

% 绘制相平面
figure;
plot3(y(:,1), y(:,2), y(:,3), 'r');
xlabel('七鳃鳗总数');
ylabel('雌性七鳃鳗数量');
zlabel('雄性七鳃鳗数量');
title('相平面');
exportgraphics(gcf, 'img/问题3雄性七鳃鳗数量、雌性七鳃鳗数量与七鳃鳗总数的相平面.png', 'Resolution', 300);

% 绘制七鳃鳗数量随时间变化的时间序列
figure;
plot(t, y(:,1), 'b');
xlabel('时间');
ylabel('七鳃鳗总数');
title('七鳃鳗数量随时间变化的时间序列');
exportgraphics(gcf, 'img/问题3七鳃鳗数量随时间变化的时间序列.png', 'Resolution', 300);

% 绘制七鳃鳗性别比例与其他物种数量的关系

figure;
plot(y(:,3)./y(:,2), y(:,4), 'b');
xlabel('性别比例(雄性/雌性)');
ylabel('其他物种数量');
title('七鳃鳗数量随性别比例变化的时间序列');
exportgraphics(gcf, 'img/问题3七鳃鳗数量随性别比例变化的时间序列.png', 'Resolution', 300);

我们先定义了系统的参数,然后定义了微分方程,并使用 ode45 函数解决微分方程。最后,我们将结果可视化,以观察七鳃鳗种群的动态行为,并进一步分析七鳃鳗数量和性别比例变化对整个生态系统的影响。
仿真结果如下:


七鳃鳗种群动态行为
在 MATLAB 中,我们可以通过绘制相图和相平面来观察系统的平衡点和稳定性,通过分析时间序列来判断系统是否呈现周期性或混沌行为。


雌性七鳃鳗数量与七鳃鳗总数的相图(略)
雄性七鳃鳗数量、雌性七鳃鳗数量与七鳃鳗总数的相平面(略)
七鳃鳗数量随性别比例变化的时间序列
我们使用了相图来可视化七鳃鳗总数与雌性七鳃鳗数量之间的关系,使用相平面来可视化七鳃鳗总数、雌性七鳃鳗数量和雄性七鳃鳗数量之间的关系,以及使用时间序列来观察七鳃鳗数量随时间的变化。
最后,我们根据建立的生态系统的稳定性方程计算得到生态系统的稳定性随性别比例变化曲线如图
问题3生态系统的稳定性随性别比例变化
性别比例与食物供应的关系模型
七鳃鳗的性别比例会因外部环境而异。七鳃鳗是雄性还是雌性取决于它们在幼体阶段的生长速度。
为了将性别比例与食物供应的关系融合进上面的系统动力学方程,我们可以假设性别比例的变化受到食物供应的影响,进而影响到雌性和雄性七鳃鳗的出生率。我们可以使用一个简单的函数来描述性别比例与食物供应之间的关系,然后将其应用于出生率的计算中。


然后,我们可以修改之前的系统动力学方程,将性别比例与食物供应的关系融入其中。假设雌性七鳃鳗的出生率与食物供应成正比,而雄性七鳃鳗的出生率与食物供应和性别比例相关。
遍历参数 k 和 F0,并绘制稳态时的七鳃鳗总数、雌性七鳃鳗数量、雄性七鳃鳗数量、其他物种的数量与 k 和 F0 的关系,以及稳态时的其他物种的数量与稳态时的性别比例的关系。


七鳃鳗总数、雌性七鳃鳗数量、雄性七鳃鳗数量和其他物种的数量与 k 和 F0 的关系
七、模型的灵敏度分析
美赛中模型的灵敏度分析很重要,为了分析建立的模型中不同参数对系统动态演化过程的影响程度,即参数对系统输出灵敏度的大小,进行下面的灵敏度分析:
 固定其他参数,改变目标参数,比如生长率参数 $\alpha$,在一定范围内进行多次求解。  
 分析目标输出变量,如稳态时七鳃鳗种群数量 $P$ 对参数 $\alpha$ 的灵敏度:  


重复上述过程,可以得到输出 $P$ 对各个参数的灵敏度大小。(见完整版)

​ 2024美赛A题思路代码论文完整版本 https://docs.qq.com/doc/DZUxreElpZ1ZPbUFR ​

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/367347.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

很多人不看好造车新势力,我却坚信他们一定会成功

最近我国出现了很多新能源汽车品牌,除了理小蔚之外,最近爆火的华为与赛力斯合作的问界以及小米借用北汽生产的小米SU7汽车。可能是于大嘴和雷布斯营销过度了,引起了很多网民的质疑,更是引来了汽车大佬长安董事长的担忧。朱董事长说…

如何取消隐藏Excel中的行?这里提供详细步骤

取消隐藏Microsoft Excel电子表格中的所有行就像按下键盘快捷键或使用功能区上的按钮一样简单。我们将向你展示如何操作。 如何使用快捷方式取消隐藏Excel中的所有行 若要在电子表格中显示隐藏行,请使用Microsoft Excel启动电子表格。然后,访问包含隐藏…

超详细Anconda pytorch cuda cuDNN安装及介绍(李沐老师视频环境)

零、准备知识阶段 ⇲ 显卡驱动、CUDA、cuDNN之间联系以及安装配置 在配置PyTorch的过程中,显卡驱动、CUDA、cuDNN三者之间的关系、作用以及在众多版本中如何搭配一直困扰着我。虽然网上资料很多,但各说其词,即使最终迈过种种坑成功运行&…

快充协议的奥秘:工作原理与特性比较

文章目录 一、 前言二、快充协议1.公有协议1.1 PD协议介绍发展史USB-IF组织PPS快充协议 1.2 QC协议介绍发展史 1.3 PE协议介绍 2.私有协议2.1 VOOC 闪充2.2 FCP/SCP 闪充2.3 FlashCharge闪充2.4 MIChargeTurbo闪充2.5 AFC闪充2.6 mCharge快充 三、总结 一、 前言 最近&#xf…

【深度学习】数据归一化/标准化 Normalization/Standardization

目录 一、实际问题 二、归一化 Normalization 三、归一化的类型 1. Min-max normalization (Rescaling) 2. Mean normalization 3.Z-score normalization (Standardization) 4.非线性归一化 4-1 对数归一化 4-2 反正切函数归一化 4-3 小数定标标准化(Demi…

echarts中绘制3D三维地球

简介 echarts中的三维地球,需要用到世界地图json数据,我把json文件放到我的资源中,有需要的自行下载。 安装插件 // 安装echats npm install echarts --save npm install echarts-gl --save 项目中引用 1,引入安装的echarts…

Http请求Cookie失效问题

Http请求Cookie失效问题记录 一、问题现象 在开发功能的过程中,业务依赖cookie进行取之,项目进行交互时会对前端http请求携带的cookies进行解析操作,但在自测调试对过程中出现账户的授权失效的报错问题。 二、问题排查 用arthas进行代码方…

【国产MCU】-CH32V307-GPIO控制:输入与输出

GPIO控制:输入与输出 文章目录 GPIO控制:输入与输出1、GPIO简单介绍2、驱动API介绍3、GPIO配置代码实现3.1 GPIO配置为输出3.2 GPIO配置为输入CH32V307的GPIO口可以配置成多种输入或输出模式,内置可关闭的上拉或下拉电阻,可以配置成推挽或开漏功能。GPIO口还可以复用成其他…

【24美赛思路已出】2024年美赛A~F题解题思路已出 | 无偿自提

A题:资源可用性和性别比例 问题一: 涉及当灯鱼种群的性别比例发生变化时,对更大的生态系统产生的影响。为了分析这个问题,可以采用以下的数学建模思路:建立灯鱼种群模型: 首先,建立一个灯鱼种群…

冰冻天气恰逢春运,“观冰精灵”化身电力供应守护者

据中国路网,截至2月1日14时,受降雪及路面结冰影响,河北、山西、内蒙古、黑龙江、江苏、安徽、河南、山东、西藏、陕西、宁夏、甘肃、新疆共封闭路段66个(涉及44条高速公路、5条普通国道、5条普通省道),关闭…

基于大数据的淘宝电子产品数据分析的设计与实现

(1)本次针对开发设计系统并设置了相关的实施方案,利用完整的软件开发流程进行分析,完成了设置不同用户的操作权限和相关功能模块的开发,最后对系统进行测试。 (2)框架可以帮助程序开发者快速构建…

2024 Flutter 重大更新,Dart 宏(Macros)编程开始支持,JSON 序列化有救

说起宏编程可能大家并不陌生,但是这对于 Flutter 和 Dart 开发者来说它一直是一个「遗憾」,这个「遗憾」体现在编辑过程的代码修改支持上,其中最典型的莫过于 Dart 的 JSON 序列化。 举个例子,目前 Dart 语言的 JSON 序列化高度依…

PHP集成开发 -- PhpStorm 2023

PhpStorm 2023是一款强大的PHP集成开发环境(IDE),旨在提高开发人员的生产力和代码质量。以下是关于PhpStorm 2023软件的详细介绍: 首先,PhpStorm 2023提供了丰富的代码编辑功能,包括语法高亮、自动补全、代…

计算机网络自顶向下Wireshark labs-HTTP

我直接翻译并在题目下面直接下我的答案了。 1.基本HTTP GET/response交互 我们开始探索HTTP,方法是下载一个非常简单的HTML文件 非常短,并且不包含嵌入的对象。执行以下操作: 启动您的浏览器。启动Wireshark数据包嗅探器,如Wir…

版本管理git及其命令介绍-附带详细操作

前言 在版本管理时代之前,人们写软件的方式如下图1所示 图1 无版本管理的代码 其坏处就是软件版本随着时间越来越多,每个版本修改了什么内容,修改了哪些文件,如果没有详细记录也不知道。这样久会导致如果我们想回退到某个版本内…

LLM(3) | 自注意力机制 (self-attention mechanisms)

LLM(3) | 自注意力机制 (self-attention mechanisms) self-attention 是 transformer 的基础, 而 LLMs 大语言模型也都是 transformer 模型, 理解 self-attention, 才能理解为什么 LLM 能够处理好上下文关联性。 本篇是对于 Must-Read Starter Guide t…

Java学习day26:和线程相关的Object类的方法、等待线程和唤醒线程(知识点详解)

声明:该专栏本人重新过一遍java知识点时候的笔记汇总,主要是每天的知识点题解,算是让自己巩固复习,也希望能给初学的朋友们一点帮助,大佬们不喜勿喷(抱拳了老铁!) 往期回顾 Java学习day25:守护线…

(十二)常见Linux命令——磁盘分区、进程线程、系统定时任务

文章目录 1、磁盘分区类命令1.1、df (disk free 空余硬盘)查看磁盘空间使用情况1.2、fdisk 查看分区1.3、mount/umount 挂载/卸载 2、进程线程类命令2.1、ps (process status 进程状态)查看当前系统进程状态2.2、kill终止进程 3、系统定时任务命令3.1、crond服务管理3.2、cront…

使用ngrok内网穿透

没有服务器和公网IP,想要其他人访问自己做好的网站,使用这款简单免费的内网穿透小工具——ngrok,有了它轻松让别人访问你的项目~ 一、下载ngrok 官网地址:ngrok | Unified Application Delivery Platform for Developers&#x…

前端开发者应该知道的TypeScript可区分联合

作为一个前端开发者,你的工作不仅仅是移动像素,前端的大部分复杂性来自于处理你的应用程序可能处于的所有不同状态。 它可能是加载数据,等待表单被填写,或者发送一个遥测事件 - 或者同时进行这三项。 如果不能正确处理状态&…