Services & Resources / Wolfram Forums / MathGroup Archive
-----

MathGroup Archive 2012

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

Search the Archive

Re: VectorPlot3D

  • To: mathgroup at smc.vnet.net
  • Subject: [mg127654] Re: VectorPlot3D
  • From: Tomas Garza <tgarza10 at msn.com>
  • Date: Sat, 11 Aug 2012 04:32:32 -0400 (EDT)
  • Delivered-to: l-mathgroup@mail-archive0.wolfram.com
  • Delivered-to: l-mathgroup@wolfram.com
  • Delivered-to: mathgroup-newout@smc.vnet.net
  • Delivered-to: mathgroup-newsend@smc.vnet.net
  • References: <20120810064221.3521E683D@smc.vnet.net>

You might use the option Arrowheads:
<< "VectorAnalysis`"



Clear[f]



f[x_, y_, z_] = {y, -x, 0};



rotF[x_, y_, z_] = Curl[f[x, y, z], Cartesian[x, y, z]];



VectorPlot3D[rotF[x, y, z], {x, -1, 1}, {y, -1, 1}, {z,-3, 0},

 VectorStyle -> {Arrowheads[.025]}]

-Tomas

> From: sterraza at uacj.mx
> Subject: VectorPlot3D
> To: mathgroup at smc.vnet.net
> Date: Fri, 10 Aug 2012 02:42:21 -0400
>
> Hi Guys!
>
>
>
> Plotting certain 3 Dimensional vector fields produces a not so pretty 3D graphics.
>
>
>
> I looked at the options for VectorPlot3D and did not see any way to control the size of the arrowheads.
>
>
>
> They are just too big for certain fields.
>
>
>
> Here is a sample of simple code.
>
>
>
> <<"VectorAnalysis`"
>
> Clear[f]
>
> f[x_,y_,z_]={y,-x,0};
>
> rotF[x_,y_,z_]=Curl[f[x,y,z],Cartesian[x,y,z]];
>
> VectorPlot3D[rotF[x,y,z],{x,-1,1},{y,-1,1},{z,-3,0},VectorStyle->"Arrow3D"]
>
>
>
> Any suggestions as to how to make the vector field look more appealing?
>
>
>
> Thanks,
>
>
>
> Sergio Terrazas


  • References:
    • VectorPlot3D
      • From: Sergio Miguel Terrazas Porras <sterraza@uacj.mx>
  • Prev by Date: Re: VectorPlot3D
  • Next by Date: Re: Functions That Remember Values They Have Found
  • Previous by thread: Re: VectorPlot3D
  • Next by thread: Re: VectorPlot3D