function [ med ] = CalculMedian( mat )

1 Ansicht (letzte 30 Tage)
Slim Mannai
Slim Mannai am 23 Jan. 2018
Beantwortet: Slim Mannai am 23 Jan. 2018
Please can you help me,I have this probleme " Subscript indices must either be real positive integers or logicals" when I execute this function
function [ med ] = CalculMedian( mat ) vect=mat(:); % Transformer un matrice en un vecteur A=tri_bulle(vect);% tri a bulle de vect n=length(A); if mod(n,2)==0 med=A(n/2); %pair else med=A((n+1)/2); %impair end end

Antworten (1)

Slim Mannai
Slim Mannai am 23 Jan. 2018
the erreur in this line
med=A(n/2); %pair
else
med=A((n+1)/2); %impair
% A is a table

Kategorien

Mehr zu Numeric Types finden Sie in Help Center und File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by