Distorted (Crayon-like) Graph Colour

조회 수: 4 (최근 30일)
Onn Wah Lee
Onn Wah Lee 2021년 3월 26일
답변: George Tucker 2022년 3월 18일
The graph that I plotted using the following line looks like crayon.
plot(this_t_vec,sq(nanmean(rep_avg(:,:,cond(plot_loop),:,:),5)),'Color',c(c_inc,:),'linewidth',2);
The colour is fine when I plot random stuff e.g. plot(rand(10)).
Your help is deeply appreciated.
  댓글 수: 2
darova
darova 2021년 3월 26일
What kind of help is needed?
Onn Wah Lee
Onn Wah Lee 2021년 3월 29일
Hi @darova, I want the colour to look normal instead of crayon-like. Any setting or code that I can adjust so that the graph doesnt look pixelate?

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

답변 (3개)

Chidvi Modala
Chidvi Modala 2021년 3월 30일
The graph color is based on the value you set for the property 'Color'. Based on the given information, you are setting your 'Color' property to a variable (c_inc,:). You can set the 'Color' property to [1 0 0] for red color. You may refer to the 'Color' property in the below link
  댓글 수: 1
Onn Wah Lee
Onn Wah Lee 2021년 5월 20일
Thank you for your answer Chidvi. I reckoned the problem is with my dataset, and not the color setting. Even if I use [1 0 0], the colour is still crayon-like.

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


darova
darova 2021년 5월 22일
Try linesmoothing
clc,clear
x = 0:10;
y = sin(x);
plot(x,y,'linesmoothing','on')
more information: LINK

George Tucker
George Tucker 2022년 3월 18일
I had a similar problem with slightly noisy data. It was mostly solved by setting the custom renderer of the figure to painters: (In the figure window: File>Export setup>Rendering>Tick custom renderer>Dropdown select painters (vector format) if its not the default.)

카테고리

Help CenterFile Exchange에서 Graphics Object Properties에 대해 자세히 알아보기

태그

제품


릴리스

R2021a

Community Treasure Hunt

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

Start Hunting!

Translated by