2014-10-25 2 views

답변

0

부착입니다 확인하시기 바랍니다. 스프레드 시트 파일에서 읽기 기능을 사용하여 파일을로드하고 출력의 2D 배열을 간단하게 작성할 수 있습니다.

스프레드 시트에서 읽기 기능은 polymorphic입니다. 즉, 사용하는 데이터 유형을 선택할 수 있습니다. 노드를 오른쪽 클릭하고 'Visible Items'를 선택한 다음 'Polymorphic VI Selector'를 선택하십시오.

노드 맨 아래의 풀다운을 문자열로 변경 한 다음 문자열 상수를 만들고 값을 (쉼표)로 설정하십시오. 이전에 대답으로

LabVIEW 2011

0

스프레드 VI로부터 판독에 deliminator 입력을 사용하는 것을 고려하여주십시오.

귀하의 코드가 지나치게 복잡 enter image description here

+1

모든 행에서 첫 번째 숫자 만 걸립니다. – user3210023

+1

구분 기호를 고려하십시오. "쉼표 + 공백", "또는 쉼표 + TAB 또는 쉼표 + 두 공백", " –

0

스프레드 시트 파일 VI에서 읽기는 가장 간단한 솔루션입니다. 이 함수를 사용하는 것에 대해주의해야 할 점은 내부적으로 "중지"또는 "계속"대화 상자 팝업과 함께 labview 오류 처리기를 사용한다는 것입니다. 사용자가 파일 대화 상자를 취소 한 다음 오류 처리기 대화 상자를보고 "중지"를 누르고 나중에 프로그램이 예기치 않게 작동하는 이유를 혼동하는 문제가 발생했습니다.

이 문제를 방지하려면 "파일/디렉토리 정보"vi 및 "파일 또는 폴더 존재 여부 확인 .vi"를 사용하여 파일 경로를 테스트하십시오. 경로가 디렉토리가 아니고 존재할 때만 실행되는 경우 구조의 스프레드 시트 파일에서 읽기를 둡니다. 나는 이것을 보여주기 위해 스 니펫을 붙이려고했지만 충분한 점수를 얻지 못했습니다.

관련 문제