Како креирати контуре површине у МАТЛАБ-у користећи сурфц() функцију

Kako Kreirati Konture Povrsine U Matlab U Koristeci Surfc Funkciju



Тхе контура површине , који се обично назива сурфц је тродимензионални дијаграм визуелизације података који се користи за креирање контурног графикона испод површинског графикона типа з= ф(к,и) има чврсту ивицу и боје лица. Где су к, као и и, независне променљиве, а з је зависна променљива, што значи да се свака комбинација к и и унутар одређеног домена може користити за израчунавање вредности з.

У овом водичу ћемо научити како да креирамо а сурфц плот у МАТЛАБ-у користећи различите примере.

Шта је Сурфц Плот у МАТЛАБ-у?

А сурфц плот је контурни заплет који нам омогућава да прикажемо ф(к, и, з) у тродимензионалним просторима испод површинске парцеле. Ове графике можемо креирати у МАТЛАБ-у користећи уграђени МАТЛАБ сурфц() функција. Ова функција се користи за креирање тродимензионалних дијаграма са чврстим бојама лица и ивица у МАТЛАБ-у. Ова функција прихвата вредности Кс, И и З као аргументе и ствара тродимензионалну сурфц плот који представља понашање функције у облику з = ф(к, и) .







Синтакса

Тхе сурфц() функција користи једноставну синтаксу у МАТЛАБ-у:



сурфц ( Кс,И,З )
сурфц ( Кс,И,З,Ц )
сурфц ( ВИТХ )
сурфц ( З,Ц )

овде:



Функција сурфц(Кс, И, З) креира тродимензионални површински приказ који има контурни приказ испод са пуним бојама лица и ивица где матрица З представља висину изнад к-и равни, а матрице Кс и И представљају к-и раван.





Функција сурфц(Кс, И, З, Ц) креира контурни приказ испод површинског цртежа навођењем додатних боја.

Функција сурфц(З) производи површински приказ са контуром користећи матрицу З користећи индексе колона и редова као одговарајуће к и и координате.



Функција сурфц(З, Ц) ииелдс да бисте одредили боје додатних ивица.

Како креирати контуре површине у МАТЛАБ-у користећи сурфц() функцију?

Следите дата три корака да бисте креирали контуре испод површинских дијаграма у МАТЛАБ-у користећи сурфц() функција.

Корак 1: Направите мрежу мреже у ки равни користећи месхгрид() функција која покрива домен дате функције.

Корак 2: Израчунајте вредност наведене функције за сваку тачку у креираној мрежи мреже.

Корак 3: Нацртајте функцију з = ф(к, и) користећи се сурфц() функција.

Примери

Размотрите неколико примера да бисте разумели сурфц() функција ради.

Пример 1: Како да креирате граф контуре површине користећи сурфц(Кс,И,З) функцију?

Дати пример креира контуру испод површинског графикона за функцију З = екп(Кс).*цос(Кс).^2 помоћу сурфц(Кс, И, З) функција.

[ Кс,И ] = месхгрид ( - 1 : 0.1 : 1 ,- 1 : 10 ) ;
З = екп ( Икс ) .* цос ( Икс ) .^ 2 ;
сурфц ( Кс,И,З )

Пример 2: Како да креирате график контуре површине користећи сурфц(З) функцију?

Овај пример описује рад сурфц(З) функција за генерисање контуре испод плохе површине за дату функцију.

[ Кс,И ] = месхгрид ( 1 : 0.5 : 10 , 1 : двадесет ) ;
З = И.* цос ( Икс ) +Кс.* без ( И ) ;
сурфц ( ВИТХ )

Пример 3: Како креирати граф контуре површине користећи сурфц(З,Ц) функцију?

Овај МАТЛАБ код објашњава како специфицирати различите боје у сурфц дијаграму користећи сурфц(З, Ц) функцију где Ц представља мапу боја.

[ Кс,И ] = месхгрид ( 1 : 0.5 : 10 , 1 : двадесет ) ;
З = ( цос ( Икс ) + без ( И ) ) .^ 3 ;
Ц = Кс + И;
сурфц ( З, Ц )

Закључак

МАТЛАБ је користан алат за програмирање који нам омогућава да креирамо различите дијаграме различитих типова користећи уграђене функције. Пружа нам сурфц() функција која се користи за прављење контура испод површинских плоха које имају чврсте боје лица и ивица. Ова функција прихвата један или више обавезних и опционих аргумената и генерише а сурфц плот за дату функцију. Овај водич описује функционалност сурфц() функцију користећи неке примере, што вам омогућава да креирате свој сурфц плотс у МАТЛАБ-у.