Legend combination problem! How to fix?
이 질문을 팔로우합니다.
- 팔로우하는 게시물 피드에서 업데이트를 확인할 수 있습니다.
- 정보 수신 기본 설정에 따라 이메일을 받을 수 있습니다.
오류 발생
페이지가 변경되었기 때문에 동작을 완료할 수 없습니다. 업데이트된 상태를 보려면 페이지를 다시 불러오십시오.
이전 댓글 표시
0 개 추천
I am trying to use the following code to show a legend but my aim is not to show 5 line legend and instead i want the 3rd legend be used for the rest of plots.
How to do that? All the plots after legend 3 need to have the same legend (legend-3).

legend("legend-1","legend-2","legend-3","legend-3","legend-3")
채택된 답변
Alex Alex
2021년 3월 25일
0 개 추천
This is what you need?

댓글 수: 8
Harr
2021년 3월 25일
No! Thank you Alex for your answe. This is very close but i want to have the second line also included and colored Yellow and any further line should also join the Third (Yellow) line!
legend({"legend-1","legend-2","legend-3","",""} )
Harr
2021년 3월 25일
Dear Walter, Thanks for the answer but It didnt help. The text for for legend-4, and legend-5 are disappeared but it didnt combine or used legend-3 instead!

Harr
2021년 3월 25일
In other words/ The purple and green line need to change to yellow and should not show in the legend!
Alex Alex
2021년 3월 25일
But after all, you can set the same colors for the lines when building the graph, and remove the legend in the legend, as shown above.
Harr
2021년 3월 28일
Thank you very much Alex! However, I was hoping for more forward solution because i will make a lot of similar plots and in this way i feel i will be more eificient in Excel!
"Starting in R2021a, you can leave an item out of a legend by setting the corresponding label to an empty character vector."
See also my response in the same Question about IconDisplayStyle -- which is more work than being selective about which items you include when pass a list of handles to legend()
Note: at the time you plot() you can pass a DisplayName that controls what the legend entry will be if not overwritten in a call to legend(). If you set that DisplayName to empty starting R2021a then the item would be omitted from the legend.
Dear Walter,
Thank you very much for the link and comments.
Now the problem solved i used the folowing code and in the plotting i added same line properties for h3,h4.h5...etc.
legend([h1 h2 h3],{'leg1','leg2','leg3','','','','',''})
Have a good day!
/Hedi
추가 답변 (0개)
카테고리
도움말 센터 및 File Exchange에서 Legend에 대해 자세히 알아보기
참고 항목
웹사이트 선택
번역된 콘텐츠를 보고 지역별 이벤트와 혜택을 살펴보려면 웹사이트를 선택하십시오. 현재 계신 지역에 따라 다음 웹사이트를 권장합니다:
또한 다음 목록에서 웹사이트를 선택하실 수도 있습니다.
사이트 성능 최적화 방법
최고의 사이트 성능을 위해 중국 사이트(중국어 또는 영어)를 선택하십시오. 현재 계신 지역에서는 다른 국가의 MathWorks 사이트 방문이 최적화되지 않았습니다.
미주
- América Latina (Español)
- Canada (English)
- United States (English)
유럽
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)
