MATLAB에서 벡터의 내용을 단일 정수로 반환하려면 어떻게해야합니까? 예를 들어 a = [ 1 2 3 4 5 6 7 8 9 ]
인 경우 숫자 123456789
을 반환하는 함수가 필요합니다.벡터 요소를 단일 정수로 반환
거의 모든 부분을 쥐어 짜 내고 있지만!
현재의 해결책은 sprintf
을 사용하여 '%i'
의 형식으로 벡터를 읽은 다음 str2double
을 사용하여 숫자로 변환하는 것입니다. 몇 시간 만 사용하면 좋지만 100000 번 사용하면 상당히 비효율적입니다.