write some statements on the command line to remove the largest elements from a vector .try it out on x=[1 2 5 0 5]. the idea is to end up with [1 2 0] in x. Use find and empty vector [ ].
1 visualización (últimos 30 días)
Mostrar comentarios más antiguos
clc
clear
runflag='Y';
while runflag=='Y'|runflag=='y'
x_6 = input('Please input in the following format [a b c d n]: ');
vec=max(x_6);
vec1=find(x_6<vec);
vec2=x_6(vec1);
disp('New vector is: ');
disp(vec2);
runflag=input('Keep running [Y or N] :','s');
end
0 comentarios
Respuestas (1)
KSSV
el 22 de Mzo. de 2018
x=[1 2 5 0 5] ;
[val,idx] = sort(x) ;
pick how many you want from x
0 comentarios
Ver también
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!