Memory usage of a function

24 visualizzazioni (ultimi 30 giorni)
Iassen Iben
Iassen Iben il 30 Dic 2021
Risposto: Walter Roberson il 30 Dic 2021
I am trying to measure the memory usage of a function. I would like to compare the memory requirements for different methods of solving a linear system of equations. I am looking for a way of measuring it like this:
N = 100;
A = rand(N, N);
b = rand(N, 1);
mem1 = memory(sol = A \ b);
mem2 = memory(sol = sparse(A) \ b);

Risposte (2)

KSSV
KSSV il 30 Dic 2021
N = 100;
A = rand(N, N);
b = rand(N, 1);
mem1 = A \ b ;
mem2 = sparse(A) \ b ;
whos mem1 mem2
Name Size Bytes Class Attributes mem1 100x1 800 double mem2 100x1 800 double

Walter Roberson
Walter Roberson il 30 Dic 2021

Categorie

Scopri di più su Linear Algebra in Help Center e File Exchange

Tag

Prodotti


Release

R2020b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by