Ngiyajabula ukuthi ubuze! Njengonjiniyela weMatlab, umsebenzi owuchazile uvame ukuhlangana nawo lapho usebenza nomatikuletsheni. Ku-Matlab, ukusebenza okuvamile ukuthola ingxenye enkulu yomugqa ngamunye ku-matrix. Lesi sihloko sihlose ukunikeza incazelo enemininingwane yokuthi lokhu kungafezwa kanjani kalula nangempumelelo.
Ukuqonda Umsebenzi Omkhulu kuMatlab
I-Matlab, njengoba ilulimi lokuhlela olusezingeni eliphezulu, inikeza imisebenzi eminingi yezibalo eyakhelwe ngaphakathi. Omunye umsebenzi onjalo obaluleke kakhulu umsebenzi we- 'max '. Ovame ukusetshenziswa ekubalweni kwezinombolo, umsebenzi we-'max' ku-Matlab usetshenziswa kabanzi ukuthola inani eliphakeme phakathi kwanoma yiliphi isethi yezinto - kungaba ku-matrix, i-array, noma uhlu.
input_matrix = [1 2 3; 4 5 6; 7 8 9]; maximum_value = max(input_matrix, [], 2);
Lapha sine-matrix (input_matrix). Umsebenzi owakhelwe ngaphakathi ' max ' ku-Matlab, uma ubizwa, uskena i-matrix yokufaka bese ubuyisela inani eliphezulu lomugqa ngamunye. Impikiswano '2' icacisa ukuthi umsebenzi we-max kumele usebenze ngokwesilinganiso sesibili (amakholomu) se-input_matrix.
Umphumela, olondolozwe 'ku-maximum_value' iyivektha yomugqa equkethe amanani aphezulu omugqa ngamunye.
Okuningiliziwe Ukuhlukaniswa Kwesinyathelo Ngesinyathelo Somsebenzi
Ukuze uqonde kahle ukuthi umsebenzi usebenza kanjani isinyathelo ngesinyathelo, ake sibheke ngokujulile:
- Emugqeni wokuqala, dala i-matrix ethi n-by-m ebizwa ngokuthi 'input_matrix' lapho u-n eyinombolo yemigqa futhi u-m eyinombolo yamakholomu.
- Shayela umsebenzi we-'max'. Amapharamitha (input_matrix, [], 2) aqondisa umsebenzi wokubala eduze nobukhulu be-2 (okungukuthi, amakholomu) 'we-input_matrix' futhi abuyisele okukhiphayo okuqukethe inani eliphezulu lomugqa ngamunye.
input_matrix = [1 2 3; 4 5 6; 7 8 9];
disp('Input matrix:')
disp(input_matrix)
max_values = max(input_matrix, [], 2);
disp('Maximum values of each row:')
disp(max_values)
Umsebenzi we -'disp' usetshenziselwa ukubonisa umphumela wokusebenza. Umphumela unikeza ukuboniswa okucacile kwe-matrix yokufaka kanye namanani aphezulu omugqa ngamunye.
Ukusetshenziswa Komsebenzi Omkhulu Ekuhlaziyweni Kwedatha
Ekuhlaziyeni idatha, lokhu kusebenza kweMatlab kusetshenziswa kakhulu ekutholeni inani eliphakeme kumugqa ngamunye wedatha. Lokhu kungaba wusizo uma udinga ukukhomba ngokushesha ukubonwa okuphezulu kwerekhodi ngalinye kudathasethi enkulu. Ikakhulukazi, isetshenziswa ekucubungulweni kwesithombe, ekucubunguleni isignali, ngisho nasekusingatheni izibalo kumalungu afanayo anezinhlangothi eziningi.
Amandla okuhlaziya idatha kuMatlab adlula nje umsebenzi 'ophezulu'. Iqukethe imisebenzi ebanzi nephelele engaphatha imisebenzi eminingi eyinkimbinkimbi yezibalo kanye nezibalo, okufakazela ukuvelela kwayo emkhakheni wekhompyutha yesayensi.
Isitayela ngasinye sohlelo sinemvelaphi yaso kanye nokuziphendukela kwemvelo, okufana nezitayela zezitayela futhi kubukeka kuthuthuka kuma-catwalks emfashini. Njengoba nje imibala, inhlanganisela yezingubo, nezitayela zokugqoka zishintsha ngokuhamba kwesikhathi, kanjalo namakhodi nama-algorithms kuMatlab. Hlala ubukele, njengoba siqhubeka nalolu hambo lokuvumbulula amagugu ezinhlelo eMatlab!
