Memory usage of a function

28 Ansichten (letzte 30 Tage)
Iassen Iben
Iassen Iben am 30 Dez. 2021
Beantwortet: Walter Roberson am 30 Dez. 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);

Antworten (2)

KSSV
KSSV am 30 Dez. 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 am 30 Dez. 2021

Kategorien

Mehr zu Linear Algebra finden Sie in Help Center und File Exchange

Tags

Produkte


Version

R2020b

Community Treasure Hunt

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

Start Hunting!

Translated by