2017-01-29 6 views
0

私はランダムサイクル(バイナリコードのような)を持つ方形波を作成しようとしています。この絵のように私はどのように描くことができますか? ランダムサイクルの方形波を作成する方法は?

square wave

私はrand機能を試みたが、わずか1 1のゼロとの間に存在する場合、そのグラフは、方形波に類似していません。

答えて

1

ランダムなバイナリシーケンスを生成するためにrandi関数を使用し、シーケンスを視覚化する関数stairsを使用します。

次の例では、10進数の10進数のランダムシーケンスを生成し、シーケンスのプロットを生成します。

x = randi([0 1], 1, 10); 
stairs([x, x(end)]); 
axis equal; 

これが結果です:

Random binary sequence

+0

はありがとうございました – user6661080

関連する問題