How to plot multiple lines with same legend handle?

Hi, I know this looks like a lot, but it I think this is a simple fix. In the second to last line of code, I have my legend line. In the lines above that, I create the arrays for n, t, and m. As you can see on the right side, they are all arrays of different lines. I need to assign n, t, and m a unique legend name, but I can't right now because they are differently sized arrays. Please help me to somehow merge the lines into one continuous line or some other workaround.
Thanks

3 Kommentare

In the line
n = plot(.....
Why are you plotting several lines with same color. Isn't it better to plot just one line
n = plot([l(logical(S1)) l(logical(S2))], [MN1 MN2], 'r');
change it accordingly if l, MN1 and MN2 are column vectors.
matlabuser
matlabuser am 25 Apr. 2020
Thank you sooooooo much. You have no idea. They are moment diagrams, so there are mutiple segments with different equations that I couldn't make one line. Now they are wink wink
I am glad to be of help.

Melden Sie sich an, um zu kommentieren.

Antworten (0)

Tags

Gefragt:

am 25 Apr. 2020

Kommentiert:

am 25 Apr. 2020

Community Treasure Hunt

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

Start Hunting!

Translated by