Lösungen der Aufgaben rüberkopiert.

This commit is contained in:
2024-02-26 16:58:38 +01:00
parent be933b27d3
commit e81056717e
39 changed files with 449 additions and 0 deletions

View File

@@ -0,0 +1,22 @@
%Radius wird frei gewählt mit R = 1
R = 1;
%X und Y Ebene werden definiert
[X, Y] = meshgrid(-1:0.01:1);
%Elemente für Z werden mit Umformung der Formel R^2 = X^2 + Y^2 + Z^2 berechnet
Z = sqrt(R^2 - X.^2 - Y.^2);
%Darstellung der oberen Hälfte
surf(X, Y, real(Z), EdgeColor="none");
hold on;
%Darstellung der unteren Hälfte
surf(X, Y, real(-Z), EdgeColor="none");
axis equal;%Gleichmäßige Achsenverhältnisse
xlabel("X");
ylabel("Y");
zlabel("Z");
title("Kugeloberfläche");
annotation("textarrow", [0.2, 0.5], [0.6, 0.5], String="Mitte des Bildes");

View File

@@ -0,0 +1,22 @@
%Radius wird frei gewählt mit R = 1
R = 1;
%X und Y Ebene werden definiert
[X, Y] = meshgrid(-1:0.01:1);
%Elemente für Z werden mit Umformung der Formel R^2 = X^2 + Y^2 + Z^2 berechnet
Z = sqrt(R^2 - X.^2 - Y.^2);
%Darstellung der oberen Hälfte
mesh(X, Y, real(Z));
hold on;
%Darstellung der unteren Hälfte
mesh(X, Y, real(-Z));
axis equal;%Gleichmäßige Achsenverhältnisse
xlabel("X");
ylabel("Y");
zlabel("Z");
title("Kugeloberfläche");
annotation("textarrow", [0.2, 0.5], [0.6, 0.5], String="Mitte des Bildes");

View File

@@ -0,0 +1,22 @@
%Radius wird frei gewählt mit R = 1
R = 3;
[PHI, THETA] = meshgrid(linspace(0, 2*pi, 50), linspace(0, pi, 50));
X = R * sin(THETA) .* cos(PHI);
Y = R * sin(THETA) .* sin(PHI);
Z = R * cos(THETA);
%Darstellung der oberen Hälfte
surf(X, Y, Z, EdgeColor="none");
hold on;
%Darstellung der unteren Hälfte
surf(X, Y, Z, EdgeColor="none");
axis equal;%Gleichmäßige Achsenverhältnisse
xlabel("X");
ylabel("Y");
zlabel("Z");
title("Kugeloberfläche");
annotation("textarrow", [0.2, 0.5], [0.6, 0.5], String="Mitte des Bildes");

View File

@@ -0,0 +1,23 @@
%Radius wird frei gewählt mit R = 1
R = 3;
[PHI, THETA] = meshgrid(linspace(0, 2*pi, 50), linspace(0, pi, 50));
X = R * sin(THETA) .* cos(PHI);
Y = R * sin(THETA) .* sin(PHI);
Z = R * cos(THETA);
%Darstellung der oberen Hälfte
%surf(X, Y, Z, EdgeColor="none");
fsurf('x^2')
hold on;
%Darstellung der unteren Hälfte
%surf(X, Y, Z, EdgeColor="none");
axis equal;%Gleichmäßige Achsenverhältnisse
xlabel("X");
ylabel("Y");
zlabel("Z");
title("Kugeloberfläche");
annotation("textarrow", [0.2, 0.5], [0.6, 0.5], String="Mitte des Bildes");