function [ med ] = CalculMedian( mat )

1 view (last 30 days)
Slim Mannai
Slim Mannai on 23 Jan 2018
Answered: Slim Mannai on 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

Answers (1)

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

Categories

Find more on Numeric Types in Help Center and File Exchange

Community Treasure Hunt

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

Start Hunting!