color changing bar graph
Show older comments
how can i plot a horozontal bar graph where the bars color change acording to a formula?
i have 5 different hights (70, 115, 164, 216, 270) each going from 0 to 130 that change intensity acording to different formula for each hight
i want to draw a horozontal bar graph with hights on y axes 0-130 on y axes and the bar changing colors accoring to the formulas
10 Comments
Mehmed Saad
on 16 Apr 2020
can you give me the formula from which you want to change the color
ralph glastonbury
on 16 Apr 2020
Mehmed Saad
on 16 Apr 2020
something like this

or this

ralph glastonbury
on 16 Apr 2020
Mehmed Saad
on 16 Apr 2020
Edited: Mehmed Saad
on 16 Apr 2020
yup but i didn't get your formula
colors are in the format of [r g b], how can you get these 3 values from your formula?
Y = 0,000000272010410X^3 - 0,000071941838974X^2 + 0,004930888800712X + 1,902355241509030
ralph glastonbury
on 16 Apr 2020
Mehmed Saad
on 16 Apr 2020
color has three components [R,G,B], the formula should be such that it calculates the value of all three components for example
R = 0.15*X^2+0.12786*X^3+1.956;
G = 0.75*X^2+0.52786*X^3+0.956;
B = 0.95*X^2+0.72786*X^3+3.956;
Now that is what i want
ralph glastonbury
on 16 Apr 2020
Mehmed Saad
on 16 Apr 2020
Edited: Mehmed Saad
on 16 Apr 2020
is this right? i am only change R and B values not G

ralph glastonbury
on 16 Apr 2020
Accepted Answer
More Answers (0)
Categories
Find more on Labels and Annotations in Help Center and File Exchange
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!