Matlab fórum
Rotace fce podle osy x - Verzia pre tlač

+- Matlab fórum (http://matlab.sk)
+-- Fórum: Matlab (/forumdisplay.php?fid=4)
+--- Fórum: Programovanie / Programming (/forumdisplay.php?fid=5)
+--- Téma: Rotace fce podle osy x (/showthread.php?tid=5)



Rotace fce podle osy x - saviourka - 01-08-2013 13:36

Dobrý den,

Chtěl bych se zeptat, zda-li má Matlab možnost zobrazit rotaci polynomické fce n-tého stupně podél osy x ve 3D grafu. Pokud někoho napadá, jak tento model realizovat, budu jedině rád. Děkuji


RE: Rotace fce podle osy x - miseno - 01-08-2013 13:52

toto som nasiel na tomto odkaze

http://answers.yahoo.com/question/index?qid=20110419134126AAklO6T

trosku som zmenil kod nech vidno viac vlniek Smile

Kód:
% Define profile
x = 0:0.1:10
y = sin(x);

% draw profile
plot(x,y), axis equal
xlabel('x'); ylabel('y');

% use cylinder function to rotate
[X,Y,Z] = cylinder(y);
figure
surf(X,Y,Z), axis square
xlabel('z'); ylabel('y'); zlabel('x')

treba si dat este pozor nato, ze konecna rotacia je okolo X, vymenene su popisky osi v poslednom riadku kodu. Da sa to urobit aj zmenou matic v surf grafe.