MathGroup Archive 2009

[Date Index] [Thread Index] [Author Index]

Search the Archive

Re: Re: Re: graphic

  • To: mathgroup at smc.vnet.net
  • Subject: [mg104618] Re: [mg104583] Re: [mg104518] Re: graphic
  • From: "David Park" <djmpark at comcast.net>
  • Date: Thu, 5 Nov 2009 03:48:27 -0500 (EST)
  • References: <hcl3qc$btt$1@smc.vnet.net> <200911030752.CAA01048@smc.vnet.net> <27376704.1257318514372.JavaMail.root@n11>

Now that I see a nice example:

Needs["Presentations`Master`"]

f1[x_, y_] = x^2 + y^2 - 2;
f2[x_, y_] = x^2;

Draw3DItems[
 {ContourDraw[f1[x, y] == 0, {x, -2, 2}, {y, -2, 2}] //
   RaiseTo3D[f2[#1, #2] &]},
 NiceRotation]


David Park
djmpark at comcast.net
http://home.comcast.net/~djmpark/ 



From: DrMajorBob [mailto:btreat1 at austin.rr.com]

Or, more generally,

f1[x_, y_] = x^2 + y^2 - 2;
f2[x_, y_] = x^2;
cp = ContourPlot[f1[x, y] == 0, {x, -2, 2}, {y, -2, 2}];
Graphics3D[
  Replace[First[cp],
   GraphicsComplex[points_, data_] :>
    GraphicsComplex[{#1, #2, f2[#1, #2]} & @@@ points, data]]]

Correct?

Bobby

On Tue, 03 Nov 2009 01:52:03 -0600, Szabolcs Horv=E1t <szhorvat at gmail.com>
wrote:

> On 2009.11.01. 23:58, Nodar wrote:
>> Dear All,
>>
>>    May I build 3D curve graphic z=F2(x,y), where x and y are the
>> solutions of equation F1(x,y)==0 ?
>>    May I receive list of points from a "ImplicitPlot" graphic ?
>
> The simplest way would be to solve the F1(x,y)==0 equation.  Here's a
> hackish solution for the case when this is not possible:
>
> Suppose F1(x,y) = x^2+y^2-2 and F2(x,y) = x^2
>
> cp = ContourPlot[x^2 + y^2 - 2 == 0, {x, -2, 2}, {y, -2, 2}]
>
> Graphics3D[
>   Replace[First[cp],
>    GraphicsComplex[points_, data_] :>
>     GraphicsComplex[{#1, #2, #1^2} & @@@ points, data]]]
>
>
> This will work in Mathematica 6 or later.
>


--
DrMajorBob at yahoo.com




  • References:
    • Re: graphic
      • From: Szabolcs Horvát <szhorvat@gmail.com>
  • Prev by Date: Re: Bug with Sequence
  • Next by Date: Re: MathKernel7 produces no Graphics
  • Previous by thread: Re: Re: graphic
  • Next by thread: Problem Replacing part of NonCommutativeMultiply expresions