How do I offset a vector plot?
15 次查看(过去 30 天)
显示 更早的评论
Hello there!
I have this bit of code below. I want it to plot points like (5,5) (6,7)(7,9)(8,11)(9,13), etc. Basically, the x being the corresponding place in the vector, and teh y being the value of the vector. Currently, I get (1,5) (2,7) (3,9) because its the length of the vector not the actual "length" number. How would I do that? (If I am not clear please tell me)
V = 5:2:17
figure
plot(1:length(V),V)
0 个评论
采纳的回答
Fangjun Jiang
2020-8-6
V = 5:2:17;
index=5:9;
figure
plot(index,V(index))
2 个评论
Fangjun Jiang
2020-8-6
Apparently I didn't run the code myself. The error says V has only 7 elements while the index tries to pick the 9th element.
This should be the code if value 5 is the 5th element of your V
%%
V = -3:2:50;
index=5:11;
figure
plot(index,V(index))
更多回答(0 个)
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!