gpt4 book ai didi

python - pvmismatch 的语法。如何更改特定单元格?

转载 作者:行者123 更新时间:2023-12-03 20:48:48 24 4
gpt4 key购买 nike

我遵循了关于 PVlib for Python 的一些建议,并开始使用 pvmismatch 包/库。我正在按照教程找到 here .我似乎无法找出这条线到底是做什么的:

>>> pvsys.setSuns({0: {0: [(0.2, ) * 8, (11, 12, 35, 36, 59, 60, 83, 84)]}})

文档指出,这会改变第一个字符串的第一个模块中最后一行单元格的阴影;但我不太清楚数字对应于单元格索引的位置,哪些对应于行数等。对此的任何帮助将不胜感激!
我一直在尝试的一种方法是通过进行“有意义”的更改来修饰代码,例如以下内容:
pvsys4.setSuns({0: {0: [(0.2, ) * 8, (11, 12, 35, 36, 59, 60, 83, 84)]}, 1: {0:[(0.2,)*8, (9,9,9,9,9,9,9,9)]}})

...但这似乎并不是学习如何做到这一点的明智或有效的方式。任何关于如何进步的想法将不胜感激!

最佳答案

感谢您使用 PVMismatch。鉴于教程中的这个命令:

>>> from pvmismatch import *
>>> pvsys = pvsystem.PVsystem() # default 10x10 system
>>> pvsys.setSuns({0: {0: [(0.2, ) * 8, (11, 12, 35, 36, 59, 60, 83, 84)]}})
它将第一个字符串(第 0 个索引)中第一个模块(第 0 个索引)的辐照度设置为 200[W/m^2] 用于单元索引: [11, 12, 35, 36, 59, 60, 83, 84]从外向内读字典,它是: {sting idx: {module idx: [irrad, cell idx]}} .对于具有 96 个电池的标准 Si 模块(如 SunPower SPR-E20-327),电池索引在纵向模块的右上角从零开始,然后以蛇形图案向下和向上进行。
这张图片是否有助于可视化模式?
enter image description here
它以纵向显示四个模块,前两个字符串的前两个模块,模块 0 的底行以字符串 0 的灰色阴影显示。单元格索引在每个模块内从左上角开始编号,子字符串用蓝色阴影粗边框勾勒出来。

关于python - pvmismatch 的语法。如何更改特定单元格?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64179664/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com