自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

原创 Anylogic的优化实验(Optimization experiment)

优化过程的目标是找到导致目标函数最大值或最小值的参数值。目标函数是一个数学表达式,描述优化参数之间的关系或使用优化参数作为输入的操作(如模拟)的结果。优化目标是目标函数加上优化标准。后者决定了优化的目标是最小化还是最大化目标函数的值。在项目视图中,单击优化实验。在属性视图中的目标编辑框中指定目标函数。您可以输入任何Java表达式作为目标函数。由于表达式被认为在顶层代理的上下文中,因此它可以访问顶层代理的变量和参数。在这里顶层代理可以作为root访问。

2024-07-16 14:47:04 698

原创 Anylogic中Excel 文件(Excel file)的使用

getCellFormula() 函数返回单元格的公式,例如:SUM(C4:E4)。函数描述通过三个数字(基于1的)指定单元格。通过工作表名称和两个数字(基于1的)指定单元格。通过其名称指定单元格,格式同上。getCellFormulaType() 函数仅对公式单元格有效,返回公式单元格的类型。函数描述通过三个数字(基于1的)指定单元格。通过工作表名称和两个数字(基于1的)指定单元格。通过其名称指定单元格,格式同上。

2024-07-16 10:45:05 548

原创 Anylogic数据集(Data set)的使用

能够存储双精度类型的二维(X,Y)数据,并维护存储数据的每个维度的最新最小值和最大值。数据集仅保留最新数据项的有限数量。您可以将时间用作数据集的X值,即与采样时点关联的可观察值。队列长度、车辆坐标、流体水平等是此类值的示例。这种数据集称为。或者,您可以记录一个值对另一个值的依赖性——这样的数据集称为。当数据集已满时添加新项将导致最旧的样本丢失,如果丢失的项目包含最小值或最大值,将启动新的最小值/最大值搜索,对于大型数据集可能相当耗时。因此,对于大型数据集,建议其大小不少于您计划添加的项目数量。

2024-07-15 15:47:58 761

原创 Anylogic的绘图(Plot)使用

绘图扮演着相位图的角色。每个数据集是一组值对 𝑥,𝑦x,y。显示数据集中的 Y 值与相应的 X 值相对应地绘制在图表上。X 值映射到 X 轴,Y 值映射到 Y 轴。绘图可以同时显示多个数据集。您可以自定义图表的外观,只显示单独的点,或者用线条连接点。您可以在许多方面使用此图表。例如,通过将 X 和 Y 值设置为移动对象的坐标,您将在图表上得到它们的轨迹。

2024-07-15 11:47:12 462

原创 AnyLogic颜色(color)的设置

您可以通过在选择的颜色字段中指定有效的 Java 表达式来设置颜色。允许几种替代语法。您可以指定:red,magenta,等等,见 "颜色常量" 部分的完整列表。new Color(int r, int g, int b) — 创建具有指定红色、绿色和蓝色值的不透明 sRGB 颜色,范围在 (0 - 255)。new Color(int r, int g, int b, int a) — 创建具有指定红色、绿色、蓝色和 alpha 值的 sRGB 颜色,范围在 (0 - 255)。

2024-07-15 11:11:29 638

原创 AnyLogic中的数组操作函数

AnyLogic提供了一组用于操作Java数组的函数,这些数组可以存储原始类型值(例如:int[], double[])或某些Java类的实例(Object[])。

2024-07-15 10:55:16 353

原创 AnyLogic关于时间(Time)的函数

AnyLogic 中的日期和时间存储在Java的Date类中。Date类由年、月、日、小时、分钟、秒和毫秒组成。为了得到当前的日期和时间,可以通过AnyLogic的API或Java的Date类来实现。

2024-07-13 11:00:12 207

原创 Anylogic中文件选择器(File chooser)的属性及使用函数

文件选择器提供了一个简单的机制,用于浏览文件系统。您可以查看一个简单的演示模型,其中与文本文件元素结合使用,使用户能够在启动模型之前选择一个文件(例如,带有模型参数的文件)。**演示模型:**文件选择器用于文本文件,打开AnyLogic Cloud中的模型页面。在那里,您可以运行模型或下载它(通过点击模型源文件)。

2024-07-12 09:53:06 821

原创 Anylogic常用函数

rectangle.setVisible(checkbox.isSelected())——用复选框的当前值设置图形可见性。")——向状态图送达“Go”的消息。- hold.setBlocked(true)——设置hold为阻塞(blocked)状态。- event.restart(15*minute())——调度事件在15分钟后重启。- boolean checkbox.isSelected()——返回复选框的当前值。- double minute()——返回模型时间单位一分钟对应的时间间隔的值。

2024-07-10 14:18:07 405

原创 Anylogic报错及处理方案

删掉Power智能体中,高级Java,导入部分:import com.sun.org.apache.xpath.internal.operations.String;写traceln((String)状态数据+name )后,出现很多个报错。

2024-07-10 11:26:47 260

原创 Anylogic时间着色图相关操作及用法

你还应该定义数据项值和颜色的对应关系。导航到图表属性的颜色映射部分。点击 +按钮。上面将出现一个新的属性部分,定义了新颜色映射的设置。配置颜色映射:选择比较运算符(≥≤或≠)以比较数据项的值与评估表达式的结果。在右侧的代码字段中,提供表达式。使用颜色控件设置映射的颜色。当此颜色映射中定义的条件评估为真时,将使用此颜色绘制当前图表的数据条。如果为图表指定了多个颜色映射,则按从上到下的顺序依次检查它们的条件。第一次成功的验证(即,当指定条件评估为真时)将确定图表的数据条将被涂画的颜色。

2024-07-08 12:33:42 866

原创 Anylogic中列表框(List Box)的属性、使用函数及使用经验

如果“链接到”复选框没有被选中,这里可以输入一个表达式,用来计算默认选中的列表框项的字符串名称。例如,如果你的列表框有名为“red”和“green”的项目,想要默认选中“green”,在这里输入:"green"。— 如果你想要将列表框与一个变量或类型为String的参数绑定(即当从列表框中选择另一个元素时,链接的变量或参数会立即更新为该元素的名称),选择这个复选框并输入你想要链接到列表框的变量或参数的名称。在这里,你可以输入当用户选择列表框中的另一个项时执行的代码。如果启用,用户可以同时选择多个项目。

2024-07-08 10:34:54 574

原创 Anylogic中选项列表(Option list)的使用

1.在“项目”视图中,右键单击(macOS: Ctrl + 单击)您当前正在工作的模型,并从上下文菜单中选择“新建” > “选项列表…在“名称”框中,指定新选项列表的名称。在我们的示例中,名称是“Gender”。例如,您有一个名为“Gender”的选项列表。如果您需要为整个代理群体分配值,您可以在顶级代理的“启动代码”中执行此操作。例如,您可以将代理的性别属性定义为包含以下元素的性别选项列表:男、女。3.在“指定元素”表中,输入选项的名称(男性和女性)。定义选项列表后,您可以选择此列表作为代理参数的类型。

2024-07-08 10:24:13 310

原创 Anylogic中Linked list函数及例子

考虑一个分销商模型,该模型维护着来自零售商的订单积压。如果订单中的数量大于剩余库存,则订单处理停止。以下函数与上述示例相关,该示例中的Order对象构成链表的元素。要在您自己的链表中使用它们,请指定适当的对象类型。LinkedList对象支持所有集合通用的函数(如size()或isEmpty()),并且还提供自己的API。链表用于模拟栈或队列结构,它们是顺序存储,其中的元素主要从一端或两端添加和删除。将指定的元素追加到列表的末尾。在列表的开头插入指定的元素。o — 要插入的元素。o — 要追加的元素。

2024-07-07 10:47:57 178

原创 Anylogic的ArrayList函数及使用例子

集合的类型在尖括号中包含了元素类型。这“调整”了集合以与特定元素类型一起工作,因此,例如,对friends使用get()函数将返回Person类型的对象。以下部分函数与上述示例相关,该示例以Person对象作为构成ArrayList的元素。要在您自己的ArrayList中使用它们,请指定适当的对象类型。ArrayList(即ArrayList对象)是AnyLogic中最简单的集合,可以将其视为可调整大小的数组。ArrayList提供了以下列出的函数。所有集合类型都支持对元素的迭代。

2024-07-07 10:33:26 331

原创 Anylogic培训笔记(第二节)——状态图离散事件建模

anylogic培训(周六上午)——状态图离散事件建模。

2024-06-13 10:05:14 358

原创 Anylogic培训笔记(第一节)——智能体组件及状态图

Anylogic仿真学习笔记,智能体建模

2024-06-11 21:54:10 479 2

原创 没有网络的电脑打包appdesigner文件

在所使用的matlab命令行输入compiler.runtime.download,如果电脑没有网,会弹出一个地址,把这个地址抄下来,在有网络的电脑上进行下载。然后用u盘等方式拷贝到没网的电脑上。3.第一次是没有runtime的,会弹出这个窗口,选择“specify location”4.选择下载好的runtime文件。2.选择独立的桌面应用程序。

2024-04-09 16:46:55 164 1

原创 matlab求Smith标准型

学习矩阵论时有这类题目,求其Smith标准型的题目。

2023-10-15 14:53:04 1003

原创 错误代码:pandas.errors.IndexingError: Too many indexers理解与解决方法

一个简答报错~

2023-05-06 19:55:01 6725 1

原创 在循环中将多个 DataFrame 对象写入同一个 Excel 文件的不同 sheet 中

主要思路是:先在一个文件夹里保存生成的多个Excel表格(每个表格的名字就是这个系统的名称),再把这个文件夹里的Excel表格合成到一个excel表格中,不同的文件名就是sheet名。在写毕设的过程中,每次使用kmeans聚类后,得到带有标签的DataFrame的数据,想要将它们保存在一个Excel文件的不同sheet,但是网上找到的资料要么覆盖掉了,要么各种报错。等等各种奇奇怪怪的错误,顺着这些报错再去找解决方法,又是各种报错。关于这些报错,我的能力有限没能解决,这里没有解决方法。

2023-05-05 21:06:48 1591

空空如也

空空如也

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

TA关注的人

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