鉴于例如
val =
200 202 189 188 189 175 175 175
200 203 198 188 189 182 178 175
203 200 200 195 200 187 185 175
200 200 200 200 197 187 187 187
200 205 200 200 195 188 187 175
200 200 200 200 200 190 187 175
205 200 199 200 191 187 187 175
210 200 200 200 188 185 187 186
我执行asd = dct2(val)
,即2-D离散余弦变换,它给出了
asd =
1.0e+03 *
1.5389 0.0650 -0.0118 0.0036 0.0014 0.0023 -0.0080 0.0049
-0.0159 0.0034 0.0020 0.0004 -0.0002 -0.0112 -0.0021 0.0033
-0.0123 0.0064 0.0115 -0.0008 0.0031 0.0004 0.0013 -0.0019
-0.0078 0.0026 -0.0044 0.0023 -0.0024 -0.0026 -0.0046 -0.0015
0.0004 -0.0021 0.0066 -0.0054 0.0044 -0.0005 -0.0015 -0.0035
0.0001 -0.0030 -0.0008 0.0003 0.0042 0.0012 -0.0011 0.0003
0.0025 -0.0016 -0.0032 0.0030 0.0032 -0.0007 -0.0007 0.0029
-0.0015 0.0047 -0.0017 0.0036 -0.0024 0.0019 -0.0026 0.0001
asd
按预期使用8 X 8
矩阵size(asd)
但是
我只需要对1.0e+03 *
在矩阵asd
的第一行之前悬挂一些澄清。这意味着什么?我的矩阵元素是1.0e+03 *
的倍数/后缀吗?