解释一下设有一个10阶的对称矩阵A,采用压缩存储方式,以行序为主存储,a11为第一元素,其存储地址为1,每个元素占一个地址空间,则a85的地址为
时间: 2024-05-21 09:16:01 浏览: 108
第十一次习题课总结1
我们可以利用对称矩阵的性质来确定a85的地址。由于A是对称矩阵,所以a85与a58相等。同时,矩阵A可以表示为下三角矩阵和其转置矩阵的和。因此,我们可以通过计算下三角矩阵中a58的地址来确定a85的地址。
对于一个10阶对称矩阵,下三角矩阵中有45个元素。每个元素占用一个地址空间,因此a58的地址为:
地址a11 + 1 + 2 + 3 + ... + 8 + 9 + 10 + 1 + 2 + ... + 7 + 8 + 9 + 1 + 2 + ... + 6 + 7 + 1 + 2 + ... + 5 + 1 + 2 + ... + 4 + 1 + 2 + 3 + 1 + 2 + 1
计算可得,a58的地址为:
1 + 1 + 2 + 3 + 4 + 5 + 6 + 7 + 8 + 9 + 2 + 3 + 4 + 5 + 6 + 7 + 8 + 9 + 3 + 4 + 5 + 6 + 7 + 8 + 9 + 4 + 5 + 6 + 7 + 8 + 9 + 5 + 6 + 7 + 8 + 9 + 6 + 7 + 8 + 9 + 7 + 8 + 9 + 8 + 9 + 9 + 10
简化后得到:
1 + 2 + 3 + ... + 9 + 10 + 1 + 2 + ... + 8 + 9 + 1 + 2 + ... + 7 + 8 + 1 + 2 + ... + 6 + 1 + 2 + ... + 5 + 1 + 2 + ... + 4 + 1 + 2 + 3 + 1 + 2 + 1 = 385
因此,a85的地址与a58的地址相同,即为385。
阅读全文