私はこの状況があり、私は適切な方法でそれを解決することはできません。ベクトルをプロットするmatlab
- ベクトル1 = [NAME1 NAME2 NAME3 NAME4 ... nameN](文字列名)
- ベクトル2 = [時刻1時間2 TIME3 TIME4](ダブル)
- :私は3つのベクトルを持っている :問題はこれですVector3は= [時刻1:NAME4 TIME2:NAME1 TIME3:NAME1 TIME4:NAME1](ダブル:String)を
私はMathWorks社のMATLABで次の操作を実行したい:名前とY軸のベクトル1を入れ
の1- - 私はこのコードでそれを行うことができます:
set(gca, 'YTick',1:N, 'YTickLabel',Names(:,1))
2-我々はX & Yの両方の軸を持っていたら、私はしたいタイムラインに
3-シミュレートする、とのX軸方向にベクトル2を入れて3ベクターを使ってグラフ内の点をプロットする
たとえば、3 Vectorには、タイムスタンプが含まれていて、各タイムスタンプには名前Nが実行されているため、3ベクトルを入力としてグラフにプロットします。
任意の提案は?事前
のおかげで、それを行うには
私はこの行にエラーが発生します。 [〜、YDATA] =内容isMember(データ(:、2)、名); 表現や文が間違っている可能性があります。(、{、または[ –
@Martin Solac:古いバージョンのMatlabで作業していると思いますが、 '〜'のノーテーションはサポートされていません。コード。 – Jonas