how plot only show the value which I selected
조회 수: 2 (최근 30일)
이전 댓글 표시
I set up a menu for selection, but even I just select one of them the plot still showing all of them, how can I change it?
Location = menu('Please select a loaction',LocationID);
fprintf('On Day %d, at location %s, the ice thickness was %0.4f [m]\n',Days(day),LocationID(location),Ice(day,location));
plot(Days,Ice,'ro');
xlabel('Time(day)')
ylabel('Ice Thickness(m)')
grid on
댓글 수: 0
답변 (1개)
Walter Roberson
2019년 9월 16일
Location = menu('Please select a loaction',LocationID);
assigns to a variable named Location with an upper-case L
fprintf('On Day %d, at location %s, the ice thickness was %0.4f [m]\n',Days(day),LocationID(location),Ice(day,location));
reads from a variable named location with a lower-case L.
MATLAB is case sensitive. You are not using the variable you think you are.
댓글 수: 0
참고 항목
카테고리
Help Center 및 File Exchange에서 Surface and Mesh Plots에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!