- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我将 GEKKO 用于时间相关的 DEs 模型。我正在使用 GEKKO 变量跟踪混合良好的隔间模型中的物种浓度;但是,我无法在 spyder IDE 中查看随时间变化的浓度数组。我可以绘制浓度并将值作为图表查看,或使用“结果”excel 文件中报告的值,但在 spyder 中查看时间相关值会很有用。现在,在 spyder 的变量浏览器中,变量显示为 gk_variable.GKVariable 类型。
这是我使用的代码示例
from gekko import GEKKO
import numpy as np
import pandas as pd
myFile = pd.read_csv('Time_Array.csv', sep = ',')
myFile.index
myFile.columns
time = np.array(myFile)
m.time = time
FCG = m.Var(value = 6.934045, lb = 0)
CMG = m.Var(value = 7.01148, lb = 0)
m.Equations([FCG.dt() == Qdiet/Vintestines + Qsynintestine + Kfclg*FCL*(Vliver/Vintestines) - Kfcex*FCG - Kfccm*FCG, CMG.dt() == Kfccm*FCG - Kcmgb * CMG])
m.options.IMODE = 4
m.solve(disp = True)
上面的代码是模型的一个片段。在实际模型中,有更多的常数和方程;但是,我基本上想在不离开 spyder IDE 的情况下查看 FCG 和 CMG 等浓度的时间相关值。我知道您可以通过在代码中插入打印语句来做到这一点,我想知道是否有人知道任何其他更清晰的修复方法。
非常感谢!
最佳答案
.value
属性可用于查看 Gekko 参数或变量的数值。这不会显示在变量资源管理器中,因此一种解决方法是创建一个新的 Python 变量。
fcg_values = FCG.value
您还可以看到第一个值:
fcg_init = FCG.value[0]
最后一个值:
fcg_last = FCG.value[-1]
或者介于两者之间的一系列值:
fcg_inner = FCG.value[2:5]
关于python - 在 spyder IDE 中以时间相关值显示 gekko 变量值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63981498/
有没有办法在 Spyder 中获得用于代码折叠的键盘快捷键? Spyder 4 提供代码折叠,但我想要一个键盘快捷键(比如 CTRL+m)来折叠/展开一个部分。 最佳答案 (这里是 Spyder 维护
为什么第 14 行在我的 Spyder 软件中以粗体显示? 我怎样才能使它不粗体? 最佳答案 它有助于设计样式,帮助您将每行代码的字符数控制在 80 个字符以内。您可以通过转到首选项>编辑器>取消选中
我已经通过 conda install spyder-notebook -c spyder-ide 安装了 spyder-notebook 插件按照说明 here .我如何实际打开 .ipynb文件使
我打开了 Spyder-IDE,每次按空格键时都会发生以下情况: 我得到这个奇怪的点... 是否可以从 spyder 中删除这个点? 最佳答案 (此处是 Spyder 维护者)当您激活名为 Show
如何导入/导出 Spyder 的自定义首选项?例如如果我将它安装在新机器上并想从我的原始安装中导入我的颜色/解释器/键映射默认值。 最佳答案 (Spyder 维护者在这里)抱歉,现在无法导入/导出我们
所以我尝试从这里安装 spyder-autopep8 插件:https://github.com/spyder-ide/spyder-autopep8 我下载并解压缩了它,然后按照说明运行 pytho
我目前将 Spyder 3.2.8 与 Anaconda/Miniconda 一起使用。当我打开 Spyder 编辑器时,会弹出一个 Spyder 更新窗口并显示 Spyder 3.3.0 可用。它还
我正在使用 Spyder(作为 Python(x,y) 的一部分下载),当我按 Ctrl+F 时,我只能突出显示文本实例但不能替换所有文本。我怎样才能做到这一点? 最佳答案 按 ctrl+H ,瞧!替
我已经通过 pip3 install spyder 安装了 spyder在 Mac 上。但是,当我无法从 bash 启动它时,它会显示 spyder: command not found . 我已按照
我正在尝试为 Spyder IDE 安装一个名为 spyder-unittest 的插件(描述 here )。 我正在使用: MacOS X 版本 10.14.6 Anaconda 导航器 1.9.7
我最近一直在使用 Spyder,直到今天它崩溃了。在启动时,它说请使用 python spyder --reset 如果问题仍然存在。但是,当我运行此命令时,出现以下错误: C:\Program Fi
我正在使用多个 conda 环境,并使用 Spyder 作为我的 IDE。这些环境通常具有相同的 python 版本,并且根据安装的包(spyder 未使用的包)而有所不同。 我查看了如何在特定环境中
我将 Spyder 更新到 Linux Mint 20 上的版本 5。大纲面板不会显示模块、代码单元等。它曾经与 Spyder4 一起使用。 Spyder3 显示相同脚本的概要。你知道如何解决这个问题
我在 conda 环境中为 python 安装 spyder 时遇到问题。 Spyder 版本需要特定的 Python 版本和 spyder-kernels。然而,我一直无法找到有关需要哪些信息的信息
我想使用绘图 Pane 查看早期的绘图,但没有显示任何内容。我尝试更改图形后端,但这没有任何作用。我也无法在绘图 Pane 中找到任何文档。 当前版本: Python 3.7.6 64 位 | Qt
我在 Mac OS Big Sur 上安装了 Spyder 5。 我从终端运行了这个命令:conda install spyder-terminal -c spyder-ide该命令运行无误。仍然没有
此命令无法执行,因为尝试从 Spyder 的编辑器获取文件代码时发生错误。错误是: An exception has occurred, use %tb to see the full traceba
我是一个新的 Python 用户,我只是在玩 Spyder 中的自定义。这个问题只是出于好奇。 我看到当我转到“工具”>“IPython 控制台”>“显示”时,“完成类型”下有一个下拉菜单,允许用户“
我新建了一个环境,指定Python版本为2.7。这在我激活环境并在命令行上运行时工作正常: python --version 它返回: Python 2.7.15 但是,当我随后在同一环境中从命令行打
在Spyder的IDE版本5.4.3中,我在绘图窗口中看不到任何绘图。。我正在运行下面的简单代码:。这个情节出现在谷歌Colab中,但没有出现在Spyder中。。我尝试了以下几种方法:。到目前为止,一
我是一名优秀的程序员,十分优秀!