[討論] 矩陣如何這樣放大

作者: gjynh (CHUNG )   2014-06-12 14:08:05
現在有一個半色調的矩陣,內部的元素都是0跟1
例如:
[0 0 1 0 1]
現在想要把內部所有的點都放大成2x2的矩陣,變成一個更大的半色調矩陣
元素0的就變成[1 0;
0 1],
元素1的就變成[0 1;
1 0]
所以原本的矩陣就變成
[1 0 1 0 0 1 1 0 0 1;
0 1 0 1 1 0 0 1 1 0]
請問各位大大,這樣的矩陣要如何產生,想了很久找不出方法
謝謝
作者: sunev (Veritas)   2014-06-12 17:20:00
a=[1 0;0 1];b=[0 1;1 0];kron(v,b)+kron(~v,a)
作者: gjynh (CHUNG )   2014-06-12 22:12:00
謝謝您,雖然還不太了解那個指令,但我會好好研究的,謝謝

Links booklink

Contact Us: admin [ a t ] ucptt.com