У меня есть массив a=rand(100)
, я хочу получить каждое значение, кроме значений в индексах notidx=[2;50]
. Есть ли чистый способ получить a
при других значениях? Я ищу хороший способ сделать как копию, так и представление.
В настоящее время я делаю массив [1;3:49;51:100]
на symdiff(1:100,notidx)
, но a[symdiff(1:length(a),notidx)]
и view(a,a[symdiff(1:length(a),notidx)])
не очень чистые (или понятные для других) способы сделать это.