无法执行赋值,因为左侧的大小为 1×2,右侧的大小为 2×2。 出错 wilson_theta (第 25 行) y(i, :) = x1;
时间: 2024-04-27 07:24:18 浏览: 87
theta2、
这个错误通常出现在进行矩阵赋值时,左侧矩阵的维度和右侧矩阵的维度不一致。
根据错误信息,您的左侧矩阵大小为 1×2,右侧矩阵大小为 2×2。因此,无法将右侧矩阵完全赋值给左侧矩阵。
要解决这个问题,您需要确保左侧矩阵的大小和右侧矩阵的大小一致。您可以尝试调整左侧矩阵的大小,或者重新定义右侧矩阵,使其大小和左侧矩阵一致。
另外,根据您提供的信息,这个错误是在函数 'wilson_theta' 的第 25 行出现的。您需要检查该函数中的矩阵赋值语句,并确保左右矩阵的大小一致。
阅读全文