matlab数字图像处理temp=i(1:n 1:n)什么意思

如题所述

这个命令就是从矩阵i中取出一个n阶行列式,就是到i的第1行到第n行加上第1行到第n列的数据。

下面是一个例子:

a = rand(4,5)%产生随机数组,每次运行结果不一定相同
i = 4;
b = a(1:i,1:i)

结果为:

a =

    0.6557    0.6787    0.6555    0.2769    0.6948
    0.0357    0.7577    0.1712    0.0462    0.3171
    0.8491    0.7431    0.7060    0.0971    0.9502
    0.9340    0.3922    0.0318    0.8235    0.0344


b =

    0.6557    0.6787    0.6555    0.2769
    0.0357    0.7577    0.1712    0.0462
    0.8491    0.7431    0.7060    0.0971
    0.9340    0.3922    0.0318    0.8235
温馨提示:答案为网友推荐,仅供参考
相似回答