From 04:00 PM CDT – 08:00 PM CDT (09:00 PM UTC – 01:00 AM UTC) Tuesday, April 16, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.

취소
다음에 대한 결과 표시 
다음에 대한 검색 
다음을 의미합니까? 

데이터 개수가 100만개가 넘는데 이를 만개로 빠르게 줄이는법 (배열 Nx100만)-> (Nx1만)

해결 완료!
솔루션으로 이동

데이터가 적게는 50만개 많게는 200만개의 데이터( 수치)를 가지는데 이를 누적을 하다보면 용량이 너무 커서 데이터 량을 줄이는 방법을 알고 싶습니다.

데이터를 앞이나 뒤 일부분만 쓰는게 아닌 전체 데이터에서 10의 배수 열만 뽑는다 또는 100의 배수 열만 추출하여 사용하고 싶습니다. 

대략 갯수를 100분의 1로 줄이고 싶습니다. 

단순 배열제거를 사용하면 100분의 1로 줄인다고 해도 루프를 만번을 하다보니 시간이 걸립니다. 

한번정도야 기다릴수 있지만 누적데이터가 10번 넘어가면 이 작업만 한세월 걸립니다. 

빠르게 데이터를 제거 또는 skip 하여 일부 (등간격)데이터만 추출할수 있는 방법이 있을까요?

 

 

 

0 포인트
1/4 메시지
1,173 조회수

extractspzce.png

While Loop를 활용하여 추출합니다.

LabVIEW 2012 이상.

 

0 포인트
2/4 메시지
1,146 조회수
솔루션
승인자 femto01

1.png

Data가 Waveform 이라면 변환하는 방법

LabVIEW 2012 이상.

 

 

3/4 메시지
1,139 조회수

좋은정보 감사합니다. 

그런데 루프를 돌리면 처음 데이터는 리샘플 시켜서 줄여주는데 

그다음 새로운 데이터는 전부 0으로 처리되는데 

이는 리셋을 on시켜야 해결되는 부분이네요 

 

0 포인트
4/4 메시지
1,130 조회수