Čo je najviac časovo náročné funkcie v Matlab

B

bzaki

Guest
Ahoj všetkým, chcem, aby sa prieskumu najviac časovo náročné funkcie v MATLAB. z môjho vlastného pohľadu si myslím, že je inverzná matica funkcie pre veľké matice ps kategorizovať funkcie (primitívne (pridať, inv .....) alebo komplexné (FEM, FDTD kódy ...) prispieva všetkým: D
 
No, je samo o sebe MATLAB matice orientovaný jazyk, v tom zmysle, že použije všetky operácie za predpokladu, že matice. Takže v tomto prípade existuje len niekoľko základných operácií, ktoré u zvážiť pre výpočet. Navyše, ako matice, inverzia, možno modul fn, podlaha, strop, náhodný generátor a príslušenstva ... Takmer všetci ostatní sú matematické funkcie, ktoré tak či onak závislý na prevádzke matíc, doesnt to? Tak ako tak, bol by som rád vedel, prečo máte záujem o tento prieskum ... cedance.
 
Slučky sú viac časovo náročné a preto sme sa vyhnúť opakovaniu a použitie vectorising.
 
[Quote = suvendu] Slučky sú viac časovo náročné, a preto sme sa vyhnúť opakovaniu a použitie vectorising. [/Quote] Slučky sú časovo náročné v ľubovoľnom programovacom jazyku. Myslím, že jeho otázka bola medzi "funkcie" vstavanou v MATLAB? cedance.
 
Slučky sú časovo náročné v ľubovoľnom programovacom jazyku. Nemôžem súhlasiť wiyh vás. Matlab nie je kompilátor, takže slučky v MATLAB sú časovo náročné, ale prekladača, ako Fortran alebo C + + je lepšia ako Matlab. väčšina z funkcie v Matlab je napísaný základne na iné známe libaries ako LAPAČKA, BLAS, .... Hamid Reza.
 
Nikdy som nepovedal, slučky nie sú časovo náročné. Snažíme sa odpovedať na otázku, ktoré fungujú v prostredí MATLAB je časovo náročné. LOOP nie je funkcia v MATLAB. FFT je funkcia becoz jeho realizovaný ako funkcia [bla bla] = fft (bla bla) Podobne, hovorí Hilbert transformácie funkcie, Gaussova eliminiation, SVD, ifft, ICA atď .. Vzhľadom na odpoveď na jeho otázku, slučky nie sú na obrázku myslím. cedance.
 

Welcome to EDABoard.com

Sponsor

Back
Top