저는 아직 Matlab에 익숙해 져 있고 플로팅에 약간의 문제가 있습니다. 각 행에 점 목록이 들어있는 셀이 있습니다. 동일한 그래프에서 각 행의 색상을 다른 색상으로 플롯하여 비교할 수 있습니다. 이 캐치는 알 수없는 점과 행 (즉, 프로그램을 실행할 때마다 점과 행의 수를 변경할 수 있음)에 대해이 작업을 수행해야한다는 것입니다.Matlab에서 점의 행을 그려야합니다.
그래서 예를 들어, 내 셀 어레이 A를 가질 수있다 :
A = {[0,0], [1,2], [3,4]; [0,0] [5,6], [9,2]}
및 그 색인에 대해 행 1에 점을 플롯하려는 경우 (3D 그래프) 행 2에 점이 있습니다. 다른 색깔의 같은 그래프. 행은 항상 같은 길이입니다. (각 행은 항상 같은 수의 점을가집니다). 몇 가지 다른 루프를 시도했지만이 권리를 얻을 수없는 것 같습니다.
올바른 방향으로 나를 보내 주시면 큰 도움이 될 것입니다!
그래서 I 순간에있는 코드가 다른 선 색 (all_robot_locations 셀 어레이 임) D 용 = (1 행) H = 1 : COLS X2 = all_robot_locations {행, H} (1); y2 = all_robot_locations {row, h} (2); z2 = h; x = [x, x2]; y = [y, y2]; z = [z, z2]; 단부 plot3 (X, Y, Z) 단부 문제 I 그것을 삭제하고, 외부 루프의 각 반복에 대한 X, Y, Z 값을 재실행 할 것입니다 (d = 1 : 열) 따라서 셀 배열의 행을 반복 할 때마다 이러면 안돼. 내가 잘못한 방식으로 반복하는지 아닌지 모르겠다. – user1782742