How do I plot quivers on a curve?

13 views (last 30 days)
kura mara
kura mara on 25 Oct 2021
Commented: kura mara on 25 Oct 2021
I'm Currently trying to add a quiver plot onto a curve so it looks somewhat like the figure a with the quivers being wind direction and speed. It's my first time trying to do such a thing so some point outs would be very helpful. The data that I'm using is attached. My current code is:
rawTable = readtable('testData.xlsx','Sheet','Sheet1');
x = rawTable.time;
y = rawTable.Tides;
z = rawTable.Windspeed;
a = rawTable.Compass;
b = rawTable.Winddir;
a1 =z.*a
b1 =z.*b
hold on
which I obtained from plot pressure as vectors on a curve - MATLAB Answers - MATLAB Central (, but when i run my code I instead get figure b.
figure a)
figure b)

Answers (1)

KSSV on 25 Oct 2021
If you are expecting colors based on the magnitude use this:
  1 Comment
kura mara
kura mara on 25 Oct 2021
Thanks for the input, I'll have a look at it. I updated my question, the problem that I'm having is that the code that I'm using doesn't produce the result in figure (a), and I want to know what is causing it.

Sign in to comment.




Community Treasure Hunt

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

Start Hunting!