필터 지우기
필터 지우기

How to make data points on graph transparent or less visible?

조회 수: 4 (최근 30일)
Marin
Marin 2012년 7월 10일
I need to plot an contourf plot which represents the density of some data points and over that I need to put those data points. The problem is when I plot them ordinarily, I can barely see anything, so I started experimneting with transparency, but while it's easy to make the contourf plot transparent with alpha command, how can I make the data points transparent? alpha doesn't seem to work for them.
I would like for the data points just to be a slight haze in the background and for the contours too be visible over them.
And one more thing. Where in the plot tools can I find the option to adjust alpha for contourf graph? It's for another figure, but the problem is similar to this one I think. I plot the contourf graph with alpha 0.5. Then I open the plot tools and adjust the x axis to log scale. As I do that Matlab automaticaly sets alpha back to 1 and I cannot find anywhere in the plot tools and docking figure an option to adjust it back
Any help with tese two problems?
Thank you in advance!

답변 (1개)

Walter Roberson
Walter Roberson 2012년 7월 11일
The only renderer that supports transparency is OpenGL, but OpenGL does not support log scale axes.
What are you using to plot your data points at present?
  댓글 수: 4
Marin
Marin 2012년 7월 12일
편집: Marin 2012년 7월 14일
I don't think I'll need to set it at different values for different locations. So do I just write something like:
scatter(krateri_br(:,3),krateri_br(:,4))
alpha 0.5
Or is it more complex than that? How do I control these patches and set their alpha?
And can I set one axis in log scale for scatter plot?
Marin
Marin 2012년 7월 14일
I've been reading on scattergroup objects in this link that you sent, but I cannot make anything useful out of it. :( Im' still new at Matlab...

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

카테고리

Help CenterFile Exchange에서 Contour Plots에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!

Translated by