Comment detail

リストを逆順に表示 (Nested Flatten)
MATLABは多くの関数が入力としてスカラーだけでなくベクトルを受け入れる。fprintfもそういう関数の一つなのでベクトルを与えると個々の要素に対してフォーマット付き出力をしてくれる。これを利用。ただし要素の型に応じてフォーマット指定文字列の部分を変更しないといけないのが難点。投稿のコードは整数を想定。ベクトルを逆順にする部分はfliplrという関数が用意されてるけどあえて違う書き方で。
1
2
function revdisp(v)
fprintf('%d\n',v(length(v):-1:1));

Index

Feed

Other

Link

Pathtraq

loading...