Continue to Site

Eng-Tips is the largest engineering community on the Internet

Intelligent Work Forums for Engineering Professionals

  • Congratulations cowski on being selected by the Eng-Tips community for having the most helpful posts in the forums last week. Way to Go!

new to Matlab -excluding data in plots?

Status
Not open for further replies.

seabreeze

Marine/Ocean
Oct 17, 2002
5
Hey,
I do have a data file 49 coloumns, 9 rows with data flagged as 99.99. Now I would like to plot these data using pcolor excluding the 99.99-data. (Saying, leaving this space white on the plot)

How can I do this?
 
Replies continue below

Recommended for you

I don't know if this will work for a pcolor plot but it works for normal line graphs. I am assuming the 99.99 values are EXACTLY 99.99.

Code:
% 'A' is the matrix containing the data
% find the matrix indeces of the 99.99 data
idx = find(A==99.99);
% replace the 99.99 vales with the value 'NaN'
A(idx) = NaN;
% plot the data
pcolor(A);

Matlab interprets 'NaN' as 'Not a Number' and leaves that bit blank.

M
 
RThanX very much, that was exactly what I was looking for!!! :-D
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor