2014/12/31

matlab 行列の行列の作り方

行列の行列の作り方

行列の行列の作り方

行列の行列、ベクトルの行列を作る 4 つの方法を比較する。
kyewords: matlab, meshgrid, repmat, matrix of matrices, matrix of vectors, comparison

Contents

要素アクセス

clear;
Y = 40;
X = 30;
A = rand(Y, X);
YY = 30;
XX = 40;
tic;
for yy=1:YY
    for xx=1:XX
        for y = 1:Y
            for x = 1:X
                B((yy-1) * Y + y, (xx-1) * X + x) = A(y, x);
            end
        end
    end
end
T1=toc
T1 =

    4.2194

ones

clear;
Y = 40;
X = 30;
A = rand(Y, X);
YY = 30;
XX = 40;
tic;
x=(1:X)';
xx=x(:, ones(1, XX));
y=(1:Y)';
yy=y(:, ones(1, YY));
B=A(yy, xx);
T2=toc
T2 =

    0.0021

repmat

clear;
Y = 40;
X = 30;
A = rand(Y, X);
YY = 30;
XX = 40;
tic;
x=(1:X)';
xx=repmat(x, 1, XX);
y=(1:Y)';
yy=repmat(y, 1, YY);
B=A(yy, xx);
T3=toc
T3 =

    0.0017

meshgrid

ほかと異なり、B は正方行列に限られる。
clear;
Y = 40;
X = 30;
A = rand(Y, X);
YY = 30;
XX = 40;
tic;
x=(1:X)';
y=(1:Y)';
[xx, yy] = meshgrid(x, y);
B=A(yy, xx);
T4=toc
T4 =

    0.0018

2014/02/23

Composition Media System SD カード Apple lossless サポートしない

Volkswagen Composition Media (Golf 7) supports Apple Lossless files (iTunes m4a)  
http://www.youtube.com/watch?v=7I8sRfZRp0s


を見て、iTunes で apple lossless ファイルを SD カードにコピーしてみたが、再生させると、"File Error" が出た。ロシア語はわからないが、youtube をよく見ると m4a ファイルを再生できていることしか確認できない。 m4a なら AAC の可能性もある。AAC をサポートしているのはわかっているので、AAC に直してみたら再生できた。


結論:
Composition Media System SD カードからの再生は、Apple lossless サポートしない

2014/02/18

Golf 7 オーディオ用 SD カード

Golf 7 SDカードを用いて Composition Media System で音楽を聴く
  1. SD (SDXC) card を exFAT 形式でフォーマット.
  2. ラジオ局のロゴを SD カードにコピーしたら、ラジオのマニュアルに従ってカーステレオに設定する。
  3. SD (SDXC) card を再度 exFAT 形式でフォーマット.
  4. SD カードに音楽をコピー
  5. 1つのフォルダが 1000 フォルダ以上含まないように割り振る
  6. Terminal (mac) か Command Prompt (Windows) を起動し、独立したアルバムアートファイルをすべて削除する
  7. アルバムアートをリサイズするツールを用いて、MP3 埋め込みアルバムアートが400pixel x 400 pixel を超えないようにする
  8. ゴミ箱を空にする
  9. Terminal (mac) か Command Prompt (Windows) を起動し、"." で始まるファイルをすべて削除する.
  10. SD カードを取り出す。.
References:
http://www.haydnwilliams.com/blog/vw-golf-mk7-sd-cards-and-album-art


Keywords:  Album Art, Composition Media System, Golf, Golf 7, Golf Mk7, Mk 7, Mk VII, radio station logo, SD Card, Volkswagen, format