[Date Index]
[Thread Index]
[Author Index]
Re: Meshshading
*To*: mathgroup at smc.vnet.net
*Subject*: [mg119786] Re: Meshshading
*From*: Jean-Louis Garcin <jeanlouisgarcin at free.fr>
*Date*: Wed, 22 Jun 2011 03:44:57 -0400 (EDT)
*References*: <20110620195531.954AR.827192.imail@eastrmwml32> <201106210956.FAA21053@smc.vnet.net> <304BE863-53DE-46B0-8C97-846CF38703B5@gmail.com>
Hello
Thank you for this answer.
I think it is the solution of my problem.
Best regards
Jean-Louis Garcin
Le 21 juin 2011 =E0 13:11, Heike Gramberg a =E9crit :
> As you surmised yourself, MeshShading->Automatic uses ColorFunction to colour
> the area between the mesh lines. Unfortunately, you can only provide one ColorFunction in
> ParametricPlot. If you want to shade the areas between the mesh lines using two
> different ColorFunctions, you could do something like
>
> pl1 = ParametricPlot[{(v + u) Cos[u], (v + u) Sin[u]}, {u, 0,
> 4 Pi}, {v, 0, 5},
> ColorFunction -> {Function[{x, y, u, v}, Hue[x]]},
> MeshFunctions -> {#3 &}, MeshShading -> {None, Automatic}];
> pl2 = ParametricPlot[{(v + u) Cos[u], (v + u) Sin[u]}, {u, 0,
> 4 Pi}, {v, 0, 5},
> ColorFunction -> Function[{x, y, u, v}, GrayLevel[v]],
> MeshFunctions -> {#3 &}, MeshShading -> {Automatic, None}];
> Show[pl1, pl2]
>
> Heike.
>
>
> On 21 Jun 2011, at 10:56, Jean-Louis Garcin wrote:
>
>>
>> Thank you for your answer but it does not work like I want.
>> The colors are always the same. Yellow and Black don't change with
>> the position of the mesh.
>> In the example of the Wolfram Website one of the color change.
>> I think the program uses the function ColorFunction but there is only
>> one ColorFunction and it is used in the the line MeshShading -> {Black,
>> Automatic}.
>>
>> I would want that the Color Black changes also.
>>
>> Thank you
>>
>> Jean-Louis Garcin
>>
>>
>>
>> Le 21 juin 2011 =E0 01:55, Bob Hanlon a =E9crit :
>>
>>>
>>> ParametricPlot[{(v + u) Cos[u], (v + u) Sin[u]},
>>> {u, 0, 4 Pi}, {v, 0, 5},
>>> MeshFunctions -> {#3 &},
>>> MeshShading -> {Black, Yellow},
>>> Axes -> False]
>>>
>>>
>>> Bob Hanlon
>>>
>>> ---- Jean-Louis Garcin <jeanlouisgarcin at free.fr> wrote:
>>>
>>> =============
>>>
>>> Hello,
>>>
>>>
>>> In the documentation center of the Wolfram Website we find the
>>> following example:
>>>
>>> ParametricPlot[{(v + u) Cos[u], (v + u) Sin[u]}, {u, 0, 4 Pi}, {v, 0, 5},
>>> ColorFunction -> Function[{x, y, u, v}, Hue[x]], MeshFunctions -> {#3 &},
>>> MeshShading -> {Black, Automatic}]
>>>
>>>
>>> One color is always the same: Black and I think that the other one
>>> depends of the row of the mesh.
>>>
>>> Is it possible that the two colors depends of the of the row of the mesh?
>>> And how to do it?
>>>
>>> Thank you very much for your answer.
>>>
>>>
>>> Jean-Louis Garcin
>>>
>>>
>>
>>
>
>
Prev by Date:
**Date based calculations**
Next by Date:
**Re: capacitor equation solution not working**
Previous by thread:
**Re: Meshshading**
Next by thread:
**Re: Meshshading**
| |