how to make my data appear in more accurate way ?

조회 수: 1 (최근 30일)
aliaa madbouly
aliaa madbouly 2014년 9월 15일
댓글: aliaa madbouly 2014년 9월 16일
my data appear like this after i plot it, i know that mean there are a big deference between the data but i want to see the low data so should i make filter and how i do it ?

채택된 답변

Image Analyst
Image Analyst 2014년 9월 15일
편집: Image Analyst 2014년 9월 16일
You can take the log of the data. There is even a function that will do it for you and plot it, semilogy():
fontSize = 22;
h= [2 5 6 8 3 4 2 3 5 6 1000 5 6 8 2 35 1002 1020 5 6 8 1050 ]
logh = log(h);
subplot(1, 2, 1);
plot(logh, 'b*-', 'LineWidth', 3, 'MarkerSize', 15);
xlabel('index', 'FontSize', fontSize);
ylabel('log(h)', 'FontSize', fontSize);
grid on;
subplot(1, 2, 2);
semilogy(h, 'b*-', 'LineWidth', 3, 'MarkerSize', 15)
xlabel('index', 'FontSize', fontSize);
ylabel('h', 'FontSize', fontSize);
grid on;
% Enlarge figure to full screen.
set(gcf, 'Units', 'Normalized', 'OuterPosition', [0 0 1 1]);
  댓글 수: 4
Image Analyst
Image Analyst 2014년 9월 16일
See my edit above.
aliaa madbouly
aliaa madbouly 2014년 9월 16일
i tried it , it did work out.
thanks a lot

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

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 AI for Signals에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!

Translated by