2 Kugeln in Matlab auf einer Höhe |
28.08.2012, 14:08 | Tremonia | Auf diesen Beitrag antworten » | ||||||||||
2 Kugeln in Matlab auf einer Höhe
nun will ich eine 2. Kugel zeichnen lassen die nach rechts bzw. links verschoben ist. Es gehr um diese Aufgabe: http://mo.mathematik.uni-stuttgart.de/ku...49/seite11.html (Nur die Aufgabe an sich! Die Werte sind anders) Nur wie kann ich die Kugel veschieben? Kann mir jemand helfen? Vielen Dank Tremonia |
||||||||||||
28.08.2012, 14:20 | SinaniS | Auf diesen Beitrag antworten » | ||||||||||
RE: 2 Kugeln in Matlab auf einer Höhe Du kannst einen konstanten Vektor auf x1 addieren. Probiere mal sowas wie x1=cos(I1).*sin(F1)+a*ones(length(I1)) fuer eine Konstante a, das sollte die Kugel um a in x-Richtung verschieben. |
||||||||||||
28.08.2012, 14:32 | Tremonia | Auf diesen Beitrag antworten » | ||||||||||
RE: 2 Kugeln in Matlab auf einer Höhe
Danke! Hat funktioniert. ones(length(I1)) wurde gemacht um aus a auch ne Matrix zu machen ne? Jetzt will ich das ganze noch mit einem Zylinder verbinden. Also
ergibt 2 Kugeln versetzt zu einander. |
||||||||||||
28.08.2012, 14:35 | SinaniS | Auf diesen Beitrag antworten » | ||||||||||
RE: 2 Kugeln in Matlab auf einer Höhe Genau, a*ones(length(I1)) ist ein Vektor, der genauso lang ist wie I1 und bei dem an jeder Stelle ein a steht. Das mit dem Zylinder sollte ja jetzt kein Problem mehr sein, ein Zylinder besteht ja nur aus den Kreisen zwischen den beiden Randkreisen. |
||||||||||||
28.08.2012, 14:37 | SinaniS | Auf diesen Beitrag antworten » | ||||||||||
Randkugeln meine ich, nicht Kreise |
||||||||||||
28.08.2012, 15:14 | Tremonia | Auf diesen Beitrag antworten » | ||||||||||
Kann ich den irgentwie den Radius der Kugeln bestiimmen? Ich muss ja irgentwo mit dem Zylinder beginnen, z.B das er von 0.5 bis 2,5 geht bei a =3. |
||||||||||||
Anzeige | ||||||||||||
|
||||||||||||
28.08.2012, 15:42 | Tremonia | Auf diesen Beitrag antworten » | ||||||||||
RE: 2 Kugeln in Matlab auf einer Höhe
Ne steh da grad aufm Schlauch welche Randkreise? |
||||||||||||
28.08.2012, 17:01 | Tremonia | Auf diesen Beitrag antworten » | ||||||||||
So kann ich einen liegenden Zylinder plotten. Allerdings hat er nur die Länge 1, um die Kugeln zu verbinden müsste er ja z.B von 0.9 bis 2.7 gehen. Kann man auch einstellen das die Länge ein Vektor ist?
geht leider nicht |
||||||||||||
30.08.2012, 14:20 | Tremonia | Auf diesen Beitrag antworten » | ||||||||||
Hier ist das zu sehen, allerdings ist der Zylinder nur ganz klein auf der ersten Kugel zu sehen. Eigentlich möchte ich sie ja verbinden, weiß aber nicht wie ich die Länge des Zylinders verändern kann. Weiß jemand wie das funktioniert? Vielen Dank |
||||||||||||
30.08.2012, 19:13 | Tremonia | Auf diesen Beitrag antworten » | ||||||||||
So hier nun meine Lösung:
|
|
Verwandte Themen
Die Beliebtesten » |
|
Die Größten » |
|
Die Neuesten » |
|