function [ med ] = CalculMedian( mat )

1 回表示 (過去 30 日間)
Slim Mannai
Slim Mannai 2018 年 1 月 23 日
回答済み: Slim Mannai 2018 年 1 月 23 日
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

回答 (1 件)

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

カテゴリ

Help Center および File ExchangeNumeric Types についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by