擅长:python、mysql、java
<p>我不确定你有一个有效的问题?你怎么判断失败?是因为你每次都在打印位置矩阵吗?在</p>
<p>它看起来好像什么都没有,因为你要打印出3k的每个迭代。更改代码行:</p>
<pre><code>print(positionMatrix)
</code></pre>
<p>到</p>
^{pr2}$
<hr/>
<p>我做了一个</p>
<pre><code>cnt=0
for j in range (1,500): #j is the time increment
for i in range (1,3): #i is each component (x, y, z)
positionMatrix[i][j] = posArray[i] + velArray[i] * timeArray[j] + 1/2*accArray[i] * timeArray[j] * timeArray[j]
if(positionMatrix[i][j] == None):
cnt +=1
print 'none count' , cnt
</code></pre>
<p>结果是</p>
<blockquote>
<p>none count 0</p>
</blockquote>
<p>所以你可以看到每一行都被设置了一些内容。至少你正在处理的那些,从0开始你的范围(不要指定1)。在</p>
^{4}$