Мұндай беттерді құру үшін surf


Аяжан 6.5.2. Беттің құрылуы және оның проекциясы



бет2/20
Дата08.02.2022
өлшемі2,76 Mb.
#120284
1   2   3   4   5   6   7   8   9   ...   20
Байланысты:
302 7 апта

Аяжан
6.5.2. Беттің құрылуы және оның проекциясы
Беттердің көрінуінің көрнекілігін арттыру үшін бетті графиктің тірек жазықтығына (беттің астына) проекциялау арқылы алынған тең деңгейдегі сызықтардың қосымша графигін қолдануға болады. Ол үшін surfc командасы қолданылады:
* surfc (...) surf командасына ұқсас, бірақ фигураның тірек жазықтыққа проекциясының контурлық графигінің қосымша құрылысын қамтамасыз етеді.
Surfc командасын қолдану мысалы төменде келтірілген:
>> [X,Y]=meshgrid([-3:0.1:3]);
>> Z=sin(X)./(X.^2+Y.^2+0.3); surfc(X,Y,Z)

Сур. 6.27. Беттің графигі және оның тірек жазықтықтағы проекциясы
Surfc командасын қолданудың тағы бір мысалын қарастырайық, бұл жолы peaks функциясымен сипатталған бетті құру үшін түс интерполяциясын және түс шкаласын құру:
% Бетті құру бағдарламасы
% түсті реңктердің шкаласын құрумен
[X,Y]=meshgrid([-3:0.1:3]);
surfc(X,Y,Z)
shading interp;
colorbar

Сур. 6.28. Проекция және түстер шкаласы бар peaks функциясының графигі
Мұнда түстердің интерполяциясы бар күрделі беттердің графикасы түстердің интерполяциясыз графиктер мен торлы графиктерге қарағанда шынайы көрінетінін байқауға болады.


Достарыңызбен бөлісу:
1   2   3   4   5   6   7   8   9   ...   20




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет