미안하지만이 질문은 유감스러운 질문 일 수 있습니다. 그것은 세포 배열과 관련이 있습니다.MATLAB의 여러 루프에서 셀 배열의 관련 데이터를 저장하고 추출하십시오
나는 내가 어떤 문제가있을 경우에만 일부를 물어 예를 제공하기 위해 노력했다 delay, offset, and threshold.
delay = [0.01:0.01:0.03];
offset = [0.02:0.01:0.04];
threshold = [0.4:0.1:0.9];
limit_for_idx = [0.4:0.1:0.9];
limit = [0.4:0.1:0.9];
있습니다.
루프의 첫 번째 부분에서 모든 루프에 대해 그림에서와 같이 Delay, Offset, J, r, 임계 값에 대한 완전한 값을 받았습니다.
J=16 25 24 25
r = 24 21 46 18
threshold = 0.4:0.9
delay =0.0300
offset=0.0400
[min_J,min_J_loc] = min(J(:))
[max_r,max_r_loc] = max(r(:))
thresh_min_J = threshold(min_J_loc);
thresh_max_r = threshold(max_r_loc);
내가 빨간색으로 표시했지만 전체 그림에 표시된 것처럼 모든 루프 이러한 조합을 수신 할 하나의 사례를 들어
.
질문 :
내가 delay
의 조합을 필요로 필요로하는 모든 조합, offset
에서 그림 같이 내가 minimum J
및 maximum r
을 포함 delay, offset, threshold
의 조합을 찾으려 • 포함 threshold
minimum J
및 maximum r
. 셀 배열에서 조합을 가져 오는 방법을 혼란스럽게하면서 셀 배열에 값을 저장했습니다.
값을 저장하는 좋은 방법이 있습니까? 예를 들어 누군가가 작은 힌트가 어떻게 작동하는지 설명 할 수 있다면 구조가 될 수 있습니다.
코드 :
delay = [0.01:0.01:0.03];
offset = [0.02:0.01:0.04];
threshold = [0.4:0.1:0.9];
limit_for_idx = [0.4:0.1:0.9];
limit = [0.4:0.1:0.9];
J=0;
T = 1;
b=1;
K=1;
for H = 1:numel(delay)
for G = 1:numel(offset)
for R = 1:numel(threshold);
J = randi([10 25],1,4);
r = randi([10 50],1,4);
end
[min_J,min_J_loc] = min(J(:))
[max_r,max_r_loc] = max(r(:))
thresh_min_J = threshold(min_J_loc);
thresh_max_r = threshold(max_r_loc);
out{K,:} = [ delay(H) offset(G) J r threshold];
output{T,:} = [delay(H) offset(G) min_J max_r thresh_min_J thresh_max_r];
K=K+1;
T = T+1;
end
end
for X = 1:numel(out)
disp(' delay , offset(G) , J, r , threshold ')
Q = out{X};
disp(Q)
end
for X = 1:numel(output)
disp(' delay , offset(G) , min_J, max_r , thresh_min_J thresh_max_r ')
Z = output{X};
disp(Z)
end
"그림 _에서와 같이 최소 J 및 최대 r을 포함하는 _"이라고 말한 경우. 'thresh'를 의미합니까? 'J'도 최소이거나'r' 최대 값을 갖지 않기 때문에 ... 빨간색 프레임이있는 이미지는 최소값/최대 값을 찾은 결과를 보여줍니까? 조금 혼란 스럽습니다. –
먼저 첨부 된 그림을 보시기 바랍니다. 'J'와 'r'과 같은 값을 포함합니다. 0.0300 0.0400'16.0000 25.0000 24.0000 25.0000 'r'24.0000 21.0000 46.0000 18.0000' 임계 값 0.4000 0.5000 0.6000 0.7000 0.8000 0.9000' – Peter
그런 다음 최소 J 및 최대 r 값을 필터링하기 위해 로직을 적용했습니다. 지연, 오프셋 G), min_J, max_r, thresh_min_J thresh_max_r' ' 0.0300 0.0400 16.0000 46.0000 0.4000 0.6000' – Peter