MATLAB中的奇异矩阵运算

2024-09-30 20:25:42 发布

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

我一直在尝试将MATLAB代码转换为Python,发现这行代码对我来说很奇怪:

S = favg(I+1);

其中favg是256×1矩阵,I是512×512矩阵,结果S是512×512矩阵

谁能帮我理解什么是S


Tags: 代码矩阵matlabfavg
1条回答
网友
1楼 · 发布于 2024-09-30 20:25:42

S包含由I索引的favg的512 x 512个元素

一个较小的示例:favg(4)返回favg的第四个元素favg([1 3 2])返回包含第一个、第三个和第二个元素的行向量

另一个例子:

favg = [1 2 3; 4 5 6; 7 8 9];
I = [0 8]
S = favg(I + 1)

S包含两个元素:第一个元素1和最后一个元素9

相关问题 更多 >