一直收到错误消息“操作数无法与形状(3,)(2,)”一起广播。如何解决此问题?

2024-06-02 05:28:46 发布

您现在位置:Python中文网/ 问答频道 /正文

我的问题是我试图在python中创建一个函数,它接受两个向量的输入;M = metabolic热产生和g = thermal电导,并返回并输出{},这是一个nmxng(其中N=相关向量中元素的数量)矩阵,其中包含生存温度的值。这些值来自公式T_f,它们需要插入矩阵T中。 我的问题是每次我尝试运行代码时都会收到错误消息:

operands could not be broadcast together with shapes (3,) (2,).

其中错误信息来自T_f公式。我如何解决这个问题,如何从T_f中取值,并将它们合并到矩阵T中? 我的代码如下:

^{pr2}$

Tags: 函数代码消息元素数量错误矩阵温度