Ask Your Question

define new vector

asked 2015-03-16 03:15:30 +0200

this post is marked as community wiki

This post is a wiki. Anyone with karma >750 is welcome to improve it.

hi i'm new in sage , I have two vectors


i want to create a third one which is parallel with v1 and also the scalar product of v2 and v3 is equal to 1440



i want to get something like this: [x= , y= , z= ]
but the result: []

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted

answered 2015-03-16 09:32:08 +0200

nbruin gravatar image

Vectors with symbolic entries are not themselves "symbolic", so you can't put them in places where symbolic equations are expected:

sage: v2.cross_product(v3)==0

You can work around that, though:

sage: solve(v2.cross_product(v3).list() + [v1.dot_product(v3)==1440],x,y,z)
[[x == -324, y == -144, z == 216]]
edit flag offensive delete link more

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Question Tools


Asked: 2015-03-16 03:15:30 +0200

Seen: 326 times

Last updated: Mar 16 '15