Author Topic: Math question  (Read 1952 times)

0 Members and 1 Guest are viewing this topic.

Offline Razor

  • 210
We are currently working with vectors at school on our math classes but these are vectors in 3d so they all have x y z coordinates. Is there a progie that can enable me to see clearly all the stuff I draw in 3D( lines, objects, direction vectors etc...). It is very confusing when this is done on a piece of paper or on a calculator (which are of course 2d).

 

Offline kode

  • The Swedish Chef
  • 28
  • The Swede
    • http://theswe.de
I only ever used the drawing for show, anyways. the real picture must be in your head... try using support lines, also.
Pray, v. To ask that the laws of the universe be annulled in behalf of a single petitioner confessedly unworthy.
- Ambrose Bierce
<Redfang> You're almost like Stryke 9 or an0n
"Facts do not cease to exist because they are ignored."
- Aldous Huxley
WAR IS PEACE
FREEDOM IS SLAVERY
IGNORANCE IS STRENGTH

 

Offline Stealth

  • Braiiins...
  • 211
let me guess:  Pre-Calculus?

i did that a while back, but i never needed to do it another way.  i t was hard to understand, but it was possible to do it without using anything but your head

 

Offline Ashrak

  • Not Banned
  • 210
    • Imagination Designs
your head is the most powerful computer on this planet so use it ;) think 3d i think 4 d ;)
I hate My signature!

 

Offline CP5670

  • Dr. Evil
  • Global Moderator
  • 212
Do you just need to do vectors? Let me guess, linear algebra? You usually don't need to visualize those to do anything with them though, especially since the vectors commonly come up in arbitrary n dimensions. If you really need to do it though, you could probably just create a line in a 3D modeling program with the appropriate endpoint coordinates. :D

Or do you mean 3D vector fields? I know of a program that does those as well as 3D equation graphs very well, but it isn't free. Or if you happen to have one of the major math programming packages (e.g. Mathematica, Maple and so on), those can do it too.

  

Offline Stealth

  • Braiiins...
  • 211
you're just going to confuse him even more CP ;) :lol:

 

Offline Galemp

  • Actual father of Samus
  • 212
  • Ask me about GORT!
    • Steam
    • User page on the FreeSpace Wiki
Why not use waypoints in FRED? You plop one down then plug in the x, y, and z coordinates. :D
"Anyone can do any amount of work, provided it isn't the work he's supposed to be doing at that moment." -- Robert Benchley

Members I've personally met: RedStreblo, Goober5000, Sandwich, Splinter, Su-tehp, Hippo, CP5670, Terran Emperor, Karajorma, Dekker, McCall, Admiral Wolf, mxlm, RedSniper, Stealth, Black Wolf...

 

Offline Petrarch of the VBB

  • Koala-monkey
  • 211
I've been known to do that before. I have also used POVRAY for that purpose, and to make a cube with all it's corners on the inside.

 
For symbolic and such Mathematica is the best... but at a pretty penny.  Search Kazaa for it.

Also, in Calc3 we never really had to worry about what they looked like.  just get a feel for them.  You won't have a program in the test.
"I am about to drop the hammer and dispense some indiscriminant justice!" -Starcraft

"First rule of government spending, why build one for the price of one, when you can have two for twice the price." - S.R. Hadden (Contact)

 

Offline Razor

  • 210
Quote
Originally posted by CP5670
Do you just need to do vectors? Let me guess, linear algebra? You usually don't need to visualize those to do anything with them though, especially since the vectors commonly come up in arbitrary n dimensions. If you really need to do it though, you could probably just create a line in a 3D modeling program with the appropriate endpoint coordinates. :D

Or do you mean 3D vector fields? I know of a program that does those as well as 3D equation graphs very well, but it isn't free. Or if you happen to have one of the major math programming packages (e.g. Mathematica, Maple and so on), those can do it too.


Quote
you're just going to confuse him even more CP  


First, he is not confusing me. I (think I) know exactly what he is talking about.

It may be linear algebra. The chapter name is: Curves and vector functions. There is also something called: "Polar" coordinates and about finding something called: cartesis (sp) coordinates. Some guy called: Rene Descartes invented those. But what is really confusing to me is something called: areas and polar coordinates. It is something about calculating areal coverage of a graph (which is usually a curve line or a spiral created with a particular function) by using Integral functions. :wtf: By the way, this is funny stuff. Some of those lines can look like flowers or something. :wtf:
There is also something about parameters and stuff. By the way CP, do you have any clue what I am talking about? It's tough to translate stuff from Norwegian to English.

WARNING!!! THIS WAS NOT SPAM!

 
Don't think, just add the numbers in the brackets. :rolleyes:

"Your cynicism appauls me Collosus - I have ten thousand officers and crew willing to die for pants !"

"Go to red alert!"
"Are you sure sir? It does mean changing the bulb"

 

Offline Razor

  • 210
What does that have to do with vectors in 3d? :wtf:
Oh I know. You dont have a clue what I am talking about.

 
(0)
|3|   (but with 2 big brackets)
(1)
...would be a vector.  Add/subtract to other vectors (in brackets) to get new resultant vectors.
Been a while since i did them, i'll shut up now. :blah:

"Your cynicism appauls me Collosus - I have ten thousand officers and crew willing to die for pants !"

"Go to red alert!"
"Are you sure sir? It does mean changing the bulb"

 

Offline wojta

  • 25
    • http://fsworld.wz.cz
Useful for learning linear algebra:

:yes:  http://www.matrixanalysis.com/

you can download here whole textbook

 

Offline CP5670

  • Dr. Evil
  • Global Moderator
  • 212
Quote
It may be linear algebra. The chapter name is: Curves and vector functions. There is also something called: "Polar" coordinates and about finding something called: cartesis (sp) coordinates. Some guy called: Rene Descartes invented those. But what is really confusing to me is something called: areas and polar coordinates. It is something about calculating areal coverage of a graph (which is usually a curve line or a spiral created with a particular function) by using Integral functions. :wtf: By the way, this is funny stuff. Some of those lines can look like flowers or something. :wtf:
There is also something about parameters and stuff. By the way CP, do you have any clue what I am talking about? It's tough to translate stuff from Norwegian to English.


Oh I think I see what you mean now; you want to plot vector-valued functions. However, from what you are saying here it looks like you only need to plot 2D rectangular and polar functions, so you shouldn't really have to worry about 3D here. This sounds like the material in a first year calculus course if I remember correctly, where they don't do any 3D stuff aside from possibly quadratic surfaces. Anyway, you can graph the stuff you encounter there on a graphing calculator, although it tends to be somewhat slow and you cannot plot implicit functions at all.

You might want to try GrafEq; this is about the best free 2D graphing program if you don't need to use special functions, as it is fairly fast and particularly excels at graphing implicit relations. Although it is shareware, the trial version is fully functional aside from a popup message at startup. This program cannot do 3D though.

As for the flowers, you haven't seen anything yet; some of the graphs can get extremely weird... :D

Quote
For symbolic and such Mathematica is the best... but at a pretty penny. Search Kazaa for it.


That's what I use for all my stuff; an awesome program. It seems to be nearly impossible to find this on the internet, but at least I was able to get the much more affordable student edition.

 

Offline Razor

  • 210
Well there is actually some 3d stuff. Like calculating the volumes of 3d objects ( but I know that) and distances between points and plains and all that crap. But I think integration is the weirdest.

Like listen to this example:

Quote
You have a line "l" going through a point A (1, 0, -2) and a way vector: r [4, 3, 3]. Find the coordinates to the two points on the line "l" which have a distance 3 from the point (7, 4, 3).


This is just to show you that there is 3d here.

 

Offline CP5670

  • Dr. Evil
  • Global Moderator
  • 212
hmm, actually they do sometimes merge parts of normal calculus and parts of vector calculus into one class, so you might be doing one of those courses since it looks like you have both integrals and vector computations. Anyway, for just drawing individual vectors like that, you should be able to do it quite easily in something like 3DS max (or even FRED2, as GE said :D) by just drawing lines with the appropriate endpoints. It gets more complicated when you want a whole series of points/vectors defined by functions, since then the program needs both a graphics component and a numerical computation component (this is the part that most normal 3D programs do not have) to generate a graph.
« Last Edit: February 20, 2003, 05:12:44 pm by 296 »

 

Offline Top Gun

  • 23
Quote
Originally posted by Razor




First, he is not confusing me. I (think I) know exactly what he is talking about.

It may be linear algebra. The chapter name is: Curves and vector functions. There is also something called: "Polar" coordinates and about finding something called: cartesis (sp) coordinates. Some guy called: Rene Descartes invented those. But what is really confusing to me is something called: areas and polar coordinates. It is something about calculating areal coverage of a graph (which is usually a curve line or a spiral created with a particular function) by using Integral functions. :wtf: By the way, this is funny stuff. Some of those lines can look like flowers or something. :wtf:
There is also something about parameters and stuff. By the way CP, do you have any clue what I am talking about? It's tough to translate stuff from Norwegian to English.

Cartesian Co-ordinates are the ones you are used to (three values from a given point in the x, y and z directions), Polar co-ordinates (in 2D anyways) is where you have an angle from a line and a direction from a pole (hence the name), there are also parametric co-ordinates. I think the course wants you to be able to find the cartesian equation (thing you're used to finging ie. x=y=z) from vector equations.




Here's some formulas for areas 3D shapes


|axb|.c = for a parallelapiped (sp?)
1/6 |axb|.c = for a tetrahedron
|a|^3 = for a cube
1/2|axb|*c = for a triangular prisim
|a|*|b|*|c| = for a cuboid

a, b and c are the vectors which make up your shape

a= (a1,a2,a3) b = (b1,b2,b3) c = (c1,c2,c3)

* means multiply

|| means the lenglth of the vector (use pythagaros for single ones)

x means the vector product. It can be found by putting your vectors a and b into the 2nd and third row of a 3by3 matrix and then finding the determinant. eg ([x,y,z],[a1,a2,a3],[b1,b2,b3]). If you don't know how do do that then find out, the alternative method is bloody long.

. is the scalar product, multiply each dimention together then add them up eg a.b = (a1*b1)+(a2*b2)+(a3*b3)

I doubt you'll be given curves in vector form so you should be OK.

:)
« Last Edit: February 22, 2003, 03:57:33 am by 266 »

 

Offline Razor

  • 210
Quote
Originally posted by Top Gun


Cartesian Co-ordinates are the ones you are used to (three values from a given point in the x, y and z directions), Polar co-ordinates (in 2D anyways) is where you have an angle from a line and a direction from a pole (hence the name), there are also parametric co-ordinates. I think the course wants you to be able to find the cartesian equation (thing you're used to finging ie. x=y=z) from vector equations.




Here's some formulas for areas 3D shapes


|axb|.c = for a parallelapiped (sp?)
1/6 |axb|.c = for a tetrahedron
|a|^3 = for a cube
1/2|axb|*c = for a triangular prisim
|a|*|b|*|c| = for a cuboid

a, b and c are the vectors which make up your shape

a= (a1,a2,a3) b = (b1,b2,b3) c = (c1,c2,c3)

* means multiply

|| means the lenglth of the vector (use pythagaros for single ones)

x means the vector product. It can be found by putting your vectors a and b into the 2nd and third row of a 3by3 matrix and then finding the determinant. eg ([x,y,z],[a1,a2,a3],[b1,b2,b3]). If you don't know how do do that then find out, the alternative method is bloody long.

. is the scalar product, multiply each dimention together then add them up eg a.b = (a1*b1)+(a2*b2)+(a3*b3)

I doubt you'll be given curves in vector form so you should be OK.

:)




Thanks for the tips Top Gun. :) I allready know some of that stuff, but some those things you wrote there might come in handy later on. :nod:

 
I always prefered the i j k format.
"I am about to drop the hammer and dispense some indiscriminant justice!" -Starcraft

"First rule of government spending, why build one for the price of one, when you can have two for twice the price." - S.R. Hadden (Contact)