2016-07-15 7 views
0

私はこのようなものをプロットしたいですhttp://www.nature.com/nprot/journal/v9/n6/fig_tab/nprot.2014.090_F7.htmlまたはこれと同じhttp://file.scirp.org/Html/11-2200285/ff6819f9-5db9-4121-852d-a8d5c302a5a4.jpg私は2Dマトリックスを持っています。2次元プロットで他のプロファイルから距離を持って各プロファイルをプロットする方法は?

私はこのようにそれをプロットしてみましたが、あなたは、私が直接あなたの質問に答えるためにいくつかの困難が生じています正確に何に動作しない、指定されていないので

figure; 
hold on 
for i = 1:size(X,1) 
plot(X(i,:)+10) 
end 

答えて

1

を動作しませんでした(私は十分評判を持っていませんコメントのために)。

次のコードは、リンクした画像のような画像になります。たぶん、yシフトに反復回数iを掛けるのを忘れたかもしれません。

N = 200; 
x = 1:N; 
M = 5; 
X = sin(kron(x,ones(M,1))); 

figure; hold all; 
for i=1:N 
    plot(X(i,:)+i*5); 
end 
+0

各行の前に列の数を追加する方法は知っていますか?たとえば、あなたの例では5行あります、あなたはそれを行う方法を知っていますか? – nik

関連する問題