S=zeros(9); S(i,j)=(i-1)*9+j; matlab中这两条语句可以操作吗,为什么要这样定义呢matlab中这两条语句可以操作吗,为什么要这样定义和赋值呢S=zeros(9);for i=1:9for j=1:9S(i,j)=(i-1)*9+j;endend在matlab中有数组的

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 06:17:23

S=zeros(9); S(i,j)=(i-1)*9+j; matlab中这两条语句可以操作吗,为什么要这样定义呢matlab中这两条语句可以操作吗,为什么要这样定义和赋值呢S=zeros(9);for i=1:9for j=1:9S(i,j)=(i-1)*9+j;endend在matlab中有数组的
S=zeros(9); S(i,j)=(i-1)*9+j; matlab中这两条语句可以操作吗,为什么要这样定义呢
matlab中这两条语句可以操作吗,为什么要这样定义和赋值呢
S=zeros(9);
for i=1:9
for j=1:9
S(i,j)=(i-1)*9+j;
end
end
在matlab中有数组的概念吗,数组实际上也是一个矩阵吧,在数组中常有a[1][2]=7的赋值,在matlab中S(i,j)=7,是不是就类似是这样呢?

S=zeros(9); S(i,j)=(i-1)*9+j; matlab中这两条语句可以操作吗,为什么要这样定义呢matlab中这两条语句可以操作吗,为什么要这样定义和赋值呢S=zeros(9);for i=1:9for j=1:9S(i,j)=(i-1)*9+j;endend在matlab中有数组的
可以,S=zeros(9);定义一个9*9零矩阵,2个for循环为矩阵各个项重新赋值,从1到81,至于原因得看程序目标了.对的,类似