请问这三个语句是什么意思?谢谢啦matlab 中 R = zeros(N,N); for (k=1:K) R(k,k) = 1;

来源:学生作业帮助网 编辑:六六作业网 时间:2024/05/26 17:08:14
请问这三个语句是什么意思?谢谢啦matlab中R=zeros(N,N);for(k=1:K)R(k,k)=1;请问这三个语句是什么意思?谢谢啦matlab中R=zeros(N,N);for(k=1:K

请问这三个语句是什么意思?谢谢啦matlab 中 R = zeros(N,N); for (k=1:K) R(k,k) = 1;
请问这三个语句是什么意思?谢谢啦matlab 中 R = zeros(N,N); for (k=1:K) R(k,k) = 1;

请问这三个语句是什么意思?谢谢啦matlab 中 R = zeros(N,N); for (k=1:K) R(k,k) = 1;
R = zeros(N,N);
    产生n行n列的0矩阵



for (k=1:K) R(k,k) = 1;
此为for循环
从1到k循环,
最后产生的效果是R对角线上的元素变成1
并且还缺少一个end语句,不然程序不知道循环结束了