首页 > 其他分享 >8.8 最优捕鱼策略

8.8 最优捕鱼策略

时间:2024-11-19 17:28:53浏览次数:1  
标签:捕鱼 plt 8.8 年龄组 捕捞 print x3 最优 0.42

有四个年龄组的鱼。该鱼类在每年后4个月季节性集中产卵繁殖。按规定,捕捞作业只允许在前8个月进行,每年投入的捕捞能力固定不变。单位时间捕捞量鱼各年龄组鱼群条数的比例称为捕捞强度系。使用只能捕捞3、4龄鱼的13mm网眼的拉网,其两个捕捞强度系数比为0.42:1。各年龄组鱼的自然死亡率为0.8(1/年),其平均质量(单位:g)分别为5.07,11.55,17.86,22.99。1龄鱼和2龄鱼不产卵。产卵期间平均每条4龄鱼产卵量为1.109105(个),3龄鱼为其一半。卵孵化成活率为1.22*1011/(1.2210^11+n)(n为产卵总量)。4龄以上的鱼体重不再增长,仍为4龄鱼。如何才能实现可持续捕捞(每年开始捕捞时渔场中个年龄组鱼群不变),并在此前提下得到最高收获量?

import numpy as np
import matplotlib.pyplot as plt

a = 1 - 0.2(1/12)
m = 1.109 * 10
5
w3 = 17.86
w4 = 22.99

X = []
Z = []

for k in np.arange(0, 0.875, 0.001):
x1 = 1.2210**11 * (1 - 1 / (m * (1 - a - 0.42k)8 * (1 - a)24 * (0.5 + (1 - a - k)8 * (1 - a)4)))
x2 = (1 - a)12 * x1
x3 = (1 - a)
12 * x2
x4 = (1 - a - 0.42k)8 * (1 - a)4 * x3
X.append([x1, x2, x3, x4])
z = (0.42
kw3 * (1 - (1 - a - 0.42k)8) / (a + 0.42k) * x3 +
k
w4 * (1 - (1 - a - k)
8) / (a + k) * x4)
Z.append(z)

mz = max(Z)
ind = Z.index(mz)

print('最大生产量:', mz)
print('各年龄组鱼群数(在最大生产量对应的k值下):', X[ind])
print('对应的k值(用于索引计算,可能需要根据实际情况转换为实际k值):', ind * 0.001)

plt.plot(np.arange(0, 0.875, 0.001), Z)
plt.ylabel('Z')
plt.xlabel('k')
plt.title('总生产量Z随捕捞强度k的变化')
plt.grid(True)
plt.show()

print("学号后两位:04")

标签:捕鱼,plt,8.8,年龄组,捕捞,print,x3,最优,0.42
From: https://www.cnblogs.com/howoo0808/p/18555298

相关文章

  • 寻找最优解的算法-模拟退火算法(Simulated Annealing)
    模拟退火算法(SimulatedAnnealing,简称SA)是一种基于物理退火过程的优化算法。它灵感来源于金属退火过程中的分子运动——在高温下,金属分子的自由度很高,随着温度的逐渐降低,分子排列逐渐有序,最终达到最低能量状态。退火算法通过模拟这一过程,解决复杂的优化问题。在现实生活中......
  • 85%的项目经理推荐:最优秀的7大项目管理软件盘点!
    在当今快速发展的工作环境中,项目管理软件已成为各行各业团队提高效率、协作、监控进度、降低风险的必备工具。2024年,85%的项目经理表示,他们更倾向于使用高效、功能全面的项目管理软件来支持团队协作和项目执行。为了帮助你选择最合适的工具,本文将盘点目前市场上最优秀的7款项目管......
  • 【最优化方法】第三次要点整理
    目录非精确线搜索技术Armijo-Goldstein准则Wolfe-Powell准则强Wolfe-Powell准则【问题】在迭代中,已知\(x^{(k)}\)和下降方向\(d^{(k)}\),如何确定下降步长\(\alpha^{(k)}\),使得\(f(x^{(k)}+\alpha^{(k)}d^{(k)})<f(x^{(k)})\)?非精确线搜索技术求\(\alpha^{(k)}\)......
  • 强化学习理论-第3课-贝尔曼最优公式
    1.贝尔曼最优公式:1.1定义:第2课介绍了贝尔曼公式,里面的\(\pi(a|s)\)策略是固定的,这里我们想求得一个最优的策略,使得statevalue最好1.2matrix-vectorform:2.求解贝尔曼公式:公式中,v是一个未知量,\(\pi\)也是要求解的最优策略。假设a有5个action,2.1Contractionmap......
  • 2024年最优秀的10款项目管理工具,项目经理必看!
    在2024年,随着企业的数字化转型,项目管理工具变得越来越多样化,涵盖了从敏捷开发、团队协作到复杂企业项目管理等各类需求。以下是10款值得项目经理关注的优秀项目管理工具,它们涵盖了不同规模和需求的团队,帮助提升团队效率、项目透明度及交付质量。1.JiraJira是一款强大的项目管......
  • 六、MyBatis-Plus高级用法(1):最优化持久层开发
    一、MyBatis-Plus快速入门1.1简介课程版本:3.5.3.1MyBatis-Plus......
  • java计算机毕业设计最优网络购票系统(开题+程序+论文)
    本系统(程序+源码)带文档lw万字以上 文末可获取一份本项目的java源码和数据库参考。系统程序文件列表开题报告内容一、研究背景在当今信息化快速发展的时代,网络购票已经成为人们获取票务的主要方式之一。随着互联网技术的不断进步以及人们出行需求的日益增长,传统的购票方式......
  • java计算机毕业设计最优网络购票系统(开题+程序+论文)
    本系统(程序+源码)带文档lw万字以上 文末可获取一份本项目的java源码和数据库参考。系统程序文件列表开题报告内容一、研究背景随着信息技术的飞速发展,网络购票系统在现代社会中的应用日益广泛。在交通、娱乐等多个领域,人们对于便捷、高效的购票方式需求不断增加。传统的购......
  • PMP考试必备工具:最优秀的项目管理软件有哪些?
    在准备PMP(项目管理专业人士)考试的过程中,了解和熟悉项目管理工具是非常重要的一环。尽管PMP更多关注的是项目管理的知识体系(如PMBOKGuide中的流程、知识领域、工具与技术等),但了解一些常见且优秀的项目管理软件工具,能够帮助你更好地理解实际项目管理中的应用场景,也有助于提升......
  • 系统上云 - 挑战和成本最优
    优质博文:IT-BLOG-CN上云的挑战在全球化背景下,除了要考虑全球的平滑部署来满足应用可用性和用户访问性能要求外,还需要考虑数据出海的安全性、法律合规和数据隔离等严格要求。通过以下几个角度举例:全球部署改造前,业务应用和数据都部署在原机房的同城:存在IDCA+B两中心的(同......