필터 지우기
필터 지우기

Info

이 질문은 마감되었습니다. 편집하거나 답변을 올리려면 질문을 다시 여십시오.

Trying to create a plot with a line as shown in the pictures

조회 수: 1 (최근 30일)
barry conrad
barry conrad 2018년 12월 10일
마감: MATLAB Answer Bot 2021년 8월 20일
my code: im using a for loop to create a graph and plot as it works out but i can only get the graph to look like the first pic below, what would be the lines of code to get it to look like the second graph? (just one line ofcourse i couldnt find another one on the internet) thanks for the help!
figure(1)
plot(t,Tin,'--xb')
title('Room temperature over time for Tlower=21^oC and Tupper=24^oC')
xlabel('Time(s)')
ylabel('Temperature(degrees)')
hold on
  댓글 수: 5
barry conrad
barry conrad 2018년 12월 10일
i dont think Tin contains NaNs but i choose to plot as i go instead of an array
Jan
Jan 2018년 12월 10일
Instead of thinking, simply check if it contains NaNs:
any(isnan(Tin))
What does "i choose to plot as i go instead of an array" mean? Of course, if you create the diagram by calling plot in a loop, you cannot get a line. So please post exactly the code you use and provide the input data.

답변 (1개)

madhan ravi
madhan ravi 2018년 12월 10일
use 'b' as marker instead of 'x'
  댓글 수: 2
barry conrad
barry conrad 2018년 12월 10일
편집: barry conrad 2018년 12월 10일
doesnt work,graph shows up completely blank
madhan ravi
madhan ravi 2018년 12월 10일
Then upload the data file to break it down...

이 질문은 마감되었습니다.

Community Treasure Hunt

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

Start Hunting!

Translated by