несколько маленьких вопросов!
- Как создать пустую N-N-ячейку в Matlab?
- У меня матрица N-3
rv=... %# [N-by-3]
r=sqrt(sum(rv,2).^2);
if r < b
statement1
end
Оператор сохраняет индекс r в векторе (например, C).
Примерно так: C = [1 3 4 7 9,…]
Используя этот вектор, я хочу выбрать некоторый элемент матрицы N-N-N
Каждый элемент 2D-матрицы имеет 2 индекса: (i, j). Если они оба находятся в векторе индексов (C), выберите его и сохраните его индекс в ячейке.
Примерно так: D = {[2x1] [2x1]…}
Большое спасибо за любое руководство.
Whishes
=============================================== ==================================
Для второго:
p=1
for i=1:N
if r(i)<R
L(p)=i;
p=p+1;
end
end
L=[.....];
for i=1:length(L)
for j=1:length(L)
D{i,j}=C{L(i),L(j)};
end
end
но проблема в том, что он имеет структуру for и очень медленный. Я ищу что-то быстрее. возможно с combnk