MathGroup Archive 2007

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

Search the Archive

Re: ImplicitPlot errors

  • To: mathgroup at smc.vnet.net
  • Subject: [mg75094] Re: [mg75066] ImplicitPlot errors
  • From: anguzman at ing.uchile.cl
  • Date: Mon, 16 Apr 2007 20:19:39 -0400 (EDT)
  • References: <200704160811.EAA09682@smc.vnet.net>

Hello:
I'm using Mathematica v5 and I'm not having problems

ImplicitPlot[{x^2 + x*y + y^2 == 7, y == 2 Sqrt[7/3]}, {x, -5, 5}]
   It plots an inclined ellipse and an horizontal tangent line.
I suspect it's because you've defined "y" before, so Mathematica uses 
this value
in the first equation and doesn't see the other variable it needs.
Type
   Clear[y];
and the execute the plotting. This should work. The other thing you 
could do is using variable "y" in a local enviroment with Block or 
Module..
Hope this helps
However, I do get your error message when I try to plot with respect 
to y {y,-5,5}. I guess because is because equation y==2 sqrt[7/3] 
doesn't have  a distinct (other than y) variable.


Atte. Andres Guzman


David Rees <w3bdevilREMOVE at THISw3bdevil.com> ha escrito:

> Hi,
>
> I've been trying to get ImplicitPlot to plot an implicit function (naturally
> ;) ), but it throws errors to cryptic for me, even when copying and pasting
> from the Mathematica function reference.
>
> In[40]:= ImplicitPlot[{x^2 + x*y + y^2 == 7, y == 2*Sqrt[7/3]}, {x, -5, 5}]
>
> ImplicitPlot::var :
>
> Equation x^2+x
> Function[x,x^2+2xy-3y^2-16]+Function[x,x^2+2xy-3<<1>>-16]^2==7 does not have
> a single variable other than x
>
> ImplicitPlot::var :
>
> Equation Function[x,x^2+2xy-3y^2-16]==2Sqrt(7/3) does not have a single
> variable other than x
>
> Out[40]:=\!\(ImplicitPlot[{x\^2 + x\ Function[x, x\^2 + 2\
>           xy - 3\ y\^2 - 16] + Function[
>               x, x\^2 + 2\ xy - 3\ y\^2 - 16]\^2 == 7, Function[x, x\^2 + 2\
>               xy - 3\ y\^2 - 16] == 2\ \@\(7\/3\), x == 2\ \@\(7\/3\)}, {x,
> \
> \(-5\), 5}, {Function[x, x\^2 + 2\ xy - 3\ y\^2 - 16], \(-5\), 5}]\)
>
>
>
> What am I doing wrong? Even ImplicitPlot[x+y==2,{x,-4,4}] fails.
>
> Thanks
>
>
>
>



----------------------------------------------------------------
This message was sent using IMP, the Internet Messaging Program.



  • Prev by Date: Re: our good (?!) friend RootSum
  • Next by Date: Re: differentiate a function of a function
  • Previous by thread: ImplicitPlot errors
  • Next by thread: Re: ImplicitPlot errors