求教一个多维数组的问题
闲话少说,有两个N*2的数组T1,T2。
再设一个数组A[2N][9]
通俗点说,这数组A中的元素,就是由T1,T2中的元素构成的。就是已知T1,T2,求A!
构成方法是这样的:
N可以任意给定,好比N就是4。
设:T1=x1 y1 T2=a1 b1
x2 y2 a2 b2
x3 y3 a3 b3
x4 y4 a4 b4
那么A=0, 0, 0, -x1, y1, -1, b1x1, b1y1, y1
x1, y1, 1, 0, 0, 0, -a1x1, -a1y1,-a1
0, 0, 0, -x2, y2, -1, b2x2, b2y2, y2
x2, y2, 1, 0, 0, 0, -a2x2, -a2y2,-a2
0, 0, 0, -x3, y3, -1, b3x3, b3y3, y3
x3, y3, 1, 0, 0, 0, -a3x3, -a3y3,-a3
0, 0, 0, -x4, y4, -1, b4x4, b4y4, y4
x4, y4, 1, 0, 0, 0, -a4x4, -a4y4,-a4
大家请看这个A,表面复杂,其实只看前两行就可以了,后面全不是前两行的罗列,只是下标不同。
小弟在构造这个A的时候,遇到的问题就是要显示这个A很简单,但要是保存这个A,就是说A是个数组,以后还能拿来用,要怎么构造?似乎在矩阵定义里是不能用for的吧?即便能用,这个for该怎么写?
请高手们帮忙想一下,如果有程序代码,小弟感谢不尽!!