Skalarprodukt, Hessesche Normalform

Prof. Dr. Dörte Haftendorn: Mathematik mit MuPAD 4.0, ( MuPAD 3 im Okt. 05)    Update 8.06.07

https://mathe.web.leuphana.de             www.mathematik-verstehen.de

o:=matrix([0,0,0]):

a:=matrix([4,2,-1]):

v:=matrix([3,1,-4]):

w:=matrix([2,3,-5]): a,v,w

math

Ebene

ebene:=a+ r*v+s*w

math

 

apkt:=plot::Point3d(a):

av:=plot::Arrow3d(o,a):

vv:=plot::Arrow3d(a,a+v, LineColor=[0,1,0]):

ww:=plot::Arrow3d(a,a+w):

eb:=plot::Surface(ebene,r=-5..5,s=-5..5,

          ViewingBox=[-5..8,-5..6,-8..5]):

plot(eb,apkt,ww,vv,av, Scaling=Constrained)

MuPAD graphics

Skalarprodukt

vw:=linalg::scalarProduct(v,w);

lvq:=linalg::scalarProduct(v,v);

lwq:=linalg::scalarProduct(w,w);

math

math

math

Berechnung der Winkels zwischen v und w

cosi:=vw/sqrt(lvq*lwq); float(cosi);

float(arccos(cosi)*180/PI)

math

math

math

Das ist der Winkel im Gradmaß

-----------------------------------------------------

Kreuzprodukt

n:=linalg::crossProduct(v,w);

nv:=plot::Arrow3d(a,n, LineColor=[1,0,0]):

math

 

plot(eb,nv,av,vv,ww,Scaling=Constrained)

MuPAD graphics

Hessesche Normalenform

p:=matrix([x,y,z]):

ehess:=(linalg::scalarProduct((p-a),n)=0)

math

 

eh:=plot::Implicit3d(ehess,x=-5..8,y=-5..5,z=-8..5):

plot(eh,av,nv,vv,ww, Scaling=Constrained)

MuPAD graphics