Help with building plot

13 ビュー (過去 30 日間)
Lev Mihailov
Lev Mihailov 2019 年 8 月 30 日
コメント済み: Adam 2019 年 8 月 30 日
x=[1:2:50] % this x coordinate where I need to plot
X=[24 23 23 25 26] % values ​​where to be y
[~,psk]=min(Data) % matrix 200x10
for i=1:n % n = 10
y(i)=psk(i)-2
p=length(x);
Data=Data(1:p,i);
Y=Data(y(i):psk);
end
plot(Data,x)
Hello! Help with this problem, when plotting the Data graph from x, my values ​​do not coincide much
  1 件のコメント
Adam
Adam 2019 年 8 月 30 日
I don't really know what you are trying to do, but this statement:
Data=Data(1:p,i);
in your loop collapses your 200x10 matrix down to a vector that overwrites your original data, so that 2nd time round the loop (if indeed it even gets that far) you will get an error because i = 2, but Data is size (25,1)

サインインしてコメントする。

回答 (0 件)

カテゴリ

Help Center および File ExchangeGraphics Performance についてさらに検索

タグ

製品

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by