Paano Maghanap ng Max at Min na Halaga sa Malaking Data Set Matrix sa MATLAB

Paano Maghanap Ng Max At Min Na Halaga Sa Malaking Data Set Matrix Sa Matlab



Kapag humarap tayo sa napakalaking matrice at data set, nagiging napakahirap na tukuyin ang maximum at minimum na halaga ng set ng data o matrix na iyon. Gayundin kapag lumikha kami ng isang matrix gamit ang mga built-in na function tulad ng rand() at magic() , hindi namin alam ang mga entry ng matrix na iyon, kaya wala kaming ideya tungkol sa minimum at maximum na halaga ng matrix na iyon. Upang malutas ang mga isyung ito, pinapadali tayo ng MATLAB ng isang diskarte sa paghahanap ng maximum at minimum na halaga ng malalaking matrice at data set.

Ang gabay na ito ay kapaki-pakinabang para sa mga gumagamit ng MATLAB na walang kamalayan sa paraan upang mahanap ang maximum at minimum na mga halaga ng malaking set ng data at matrix sa MATLAB.

Paano Hanapin ang Min at Max na Mga Halaga sa Malaking Set ng Data at Matrix sa MATLAB?

Ang paghahanap ng maximum at minimum na mga halaga sa isang malaking set ng data ay madaling gawin gamit ang max() at min() mga function. Gayunpaman, kailangan nating gamitin ang mga ito nang hiwalay. Ang hangganan() Ang function sa MATLAB ay isang mas mahusay na paraan upang mahanap ang pinakamababa at pinakamataas na halaga ng isang malaking set ng data o matrix. Ito ang built-in na function sa MATLAB na kumukuha ng matrix bilang isang input at ibinabalik ang maximum at minimum na halaga ng malalaking data set o matrice sa MATLAB.







Syntax

Ang hangganan() Ang function ay gumagamit ng isang simpleng syntax sa MATLAB:



[minA,maxA] = mga hangganan(A)
[minA,maxA] = mga hangganan(A,'lahat')
[ minA , maxA ] = mga hangganan ( A , dim )

dito,



Ang function [minA,maxA] = mga hangganan(A) ani upang makuha ang pinakamababang halaga minA at maximum value maxA ng ibinigay na matrix o array A. Saan minA katumbas min(A) at maxA katumbas ng max (A).





Ang function [minA,maxA] = mga hangganan(A,” lahat”) magbubunga upang matukoy ang pinakamababang halaga minA pati na rin ang pinakamataas na halaga maxA sa lahat ng mga entry ng ibinigay na matrix o array A.

Ang function [ minA , maxA ] = mga hangganan ( A , dim ) yield upang matukoy ang minimum at maximum na mga value ng bawat row ng ibinigay na array A kasama ang dim na dimensyon.



Mga halimbawa

Sundin ang mga ibinigay na halimbawa upang matutunan kung paano kalkulahin ang maximum at minimum na mga halaga ng ibinigay na matrix o set ng data gamit ang hangganan() function.

Halimbawa 1: Paano Hanapin ang Min at Max na Mga Halaga ng isang 1D array sa MATLAB?

Sa halimbawang ito, kinakalkula namin ang maximum at minimum na mga halaga ng ibinigay na 1D na hanay ng mga random na numero na may sukat na 1-by-1000 gamit ang hangganan() function.

vect = randn(1,1000);
[min_vect, max_vect] = mga hangganan(vect)

Halimbawa 2: Paano Hanapin ang Max at Min na Halaga ng isang Malaking Matrix sa MATLAB?

Ang MATLAB code na ito ay gumagamit ng hangganan() function na upang tukuyin ang minimum at maximum na mga halaga ng ibinigay na malaking matrix na may sukat na 1000-by-1000.

A = magic(1000);
[min_A, max_A] = mga hangganan(A,'lahat')

Halimbawa 3: Paano Hanapin ang Max at Min na Mga Halaga ng Malaking Array sa MATLAB?

Ang ibinigay na MATLAB code ay gumagamit ng hangganan() function na upang kalkulahin ang minimum at maximum na mga halaga ng ibinigay na array na may sukat na 2-by-10-by-2.

A = randn(2,10,2);
[min_A, max_A] = mga hangganan(A,2)

Konklusyon

Ang paghahanap ng pinakamababa at pinakamataas na halaga ng isang malaking set ng data o matrix ay isang karaniwang problemang kinakaharap ng mga data analyst. Nagiging madali ito sa pamamagitan ng paggamit ng built-in ng MATLAB hangganan() function na nagko-compute ng minimum at maximum na mga halaga ng ibinigay na array o matrix. Ang gabay na ito ay nagbigay ng mga pangunahing kaalaman sa paggamit ng hangganan() function sa MATLAB upang mahanap ang minimum at maximum na mga halaga sa isang malaking dataset. Ang mga halimbawang ibinigay dito ay magbibigay-daan sa iyo upang mabilis na matutunan ang paggamit ng hangganan() function sa MATLAB.