How to plot specific point on plot?

조회 수: 7 (최근 30일)
Celine Lim
Celine Lim 2018년 9월 1일
편집: KALYAN ACHARJYA 2018년 9월 1일
Hi all,
From the codes below I graphed 2 data sets on the same plot. I found the max height and min height for both plots but i've been trying to figure out how to plot on the graph the max point and min point. Any recommendations?
clear
clc
close all
f = 120;
data1 = load('trial1.txt');
data2 = load('trial2.txt');
t1 = [1/f : 1/f : length(data1)/f]; %divide f for sampling step size
t2 = [1/f : 1/f : length(data2)/f];
plot(t1,data1)
maxHeight1 = max(data1)
minHeight1 = min(data1)
hold on
plot(t2,data2)
maxHeight2 = max(data2)
minHeight2 = min(data2)
hold off
xlabel('Time (s)')
ylabel('Height (m)')
title('Time vs Height')
legend('Data Set 1', 'Data Set 2')

답변 (1개)

KALYAN ACHARJYA
KALYAN ACHARJYA 2018년 9월 1일
You can do that by using Markers Detail here
plot(x,y,'-p','MarkerIndices',[idxmin idxmax],'MarkerFaceColor','red','MarkerSize',15)
  댓글 수: 1
KALYAN ACHARJYA
KALYAN ACHARJYA 2018년 9월 1일
편집: KALYAN ACHARJYA 2018년 9월 1일
Or you can do this way also Here

댓글을 달려면 로그인하십시오.

카테고리

Help CenterFile Exchange에서 2-D and 3-D Plots에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!

Translated by