输入任意正整数,构建对应的times-tables矩阵.

如何在matlab构建对应的times-tables矩阵.

看到了你最新的问题

img

可以这么做

timestables=@(n) (1:n)'*(1:n); % 构建timestables函数句柄
T = timestables(5)

结果:

T =

     1     2     3     4     5
     2     4     6     8    10
     3     6     9    12    15
     4     8    12    16    20
     5    10    15    20    25

如果你觉着上面那个太高端,可以用循环做

T = timestables(6)
function  A = timestables(n)
A = zeros(n);
for i = 1:n
    for j = 1:n
        A(i,j) = i*j;
    end
end
end

结果

T =

     1     2     3     4     5     6
     2     4     6     8    10    12
     3     6     9    12    15    18
     4     8    12    16    20    24
     5    10    15    20    25    30
     6    12    18    24    30    36

如有帮助,还麻烦题主给个宝贵的采纳支持一下答主答题哟,谢谢啦