n=200
A=array(0,dim=c(n,n,n))
for(i in 1:n)
for(j in 1:n)
for(k in 1:n)
A[i,j,k]=sin(i+j+k)+i*j*k-i
A
这是可以在R中运行的代码,由于n=200时数组太大导致运行时间太长。请问各位老师上述数组赋值不使用循环怎么实现。
楼主: tjxxukai
|
12361
14
[问答] R软件如何不使用循环而实现数组赋值 |
硕士生 81%
-
|
| ||
| ||||||||||||
| ||||||||||
| ||
京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明 免责及隐私声明