0
A
답변
0
을 입력 진수로 주어진 속도가 중요한 경우 않으면 그 다음 내가 생각할 수있는빠른 방법은 다음과 같습니다
num = 1110001010;
vec = mod(floor(num./ 10.^(floor(log10(num)):-1:0)),2);
향상은 method provided by Rotem과 num2str
을 합친 것보다 약 4.5x (숫자가 클수록 커짐)입니다. 입력이 문자열로, 다음 vec = (str == '1');
이 가장 효율적인 주어진다면 물론
num = 1110001010;
niter = 1e5;
tic
for i = 1:niter
vec = (num2str(num) == '1');
end
t1 = toc;
tic
for i = 1:niter
vec = mod(floor(num ./ 10.^(floor(log10(num)):-1:0)),2);
end
t2 = toc;
disp(t1/t2);
, : 여기 벤치마킹에 사용되는 코드입니다.
+0
num = 1110001010; vec = mod (층 (숫자/10.^(층 (log10 (num)) : - 1 : 0)), 2); num 길이 16까지 작동합니다. 길이를 14756으로 적용하고 싶습니다. –
1
표준 답변이없고 해결책 중 하나가 참조 용으로 제공됩니다.
진수 문자열 인 경우a = dec2bin(906); % a = '1110001010'
va = a-'0'; % va = [1,1,1,0,0,0,1,0,1,0];
1
, 당신은 논리적 배열로 변환 할 수 있습니다 :
s = '1110001010';
S = (s == '1');
수는 MATLAB에 저장되는 방법
관련 문제
- 1. 이진수를 배열로 변환하는 방법은 무엇입니까?
- 2. 이진수를 8 진수로 변환하는 방법은 무엇입니까?
- 3. Java에서 이진수를 16 진수로 변환하는 방법은 무엇입니까?
- 4. Java에서 벡터를 래스터에서 벡터로 변환하는 방법은 무엇입니까?
- 5. Matlab, 정수 문자열을 벡터로 변환하는 방법은 무엇입니까?
- 6. 이미지를 평면에서 벡터로 변환하는 방법은 무엇입니까?
- 7. matlab을 사용하여 셀에 저장된 픽셀 값을 이미지로 변환하는 방법은 무엇입니까?
- 8. strtok를 사용하여 이진수를 인쇄하는 방법은 무엇입니까?
- 9. 이진수를 십진수로 변환하는 재귀 함수를 작성하는 방법은 무엇입니까?
- 10. 벡터를 벡터로 변환하여 벡터로 변환하는 코드
- 11. 부정적인 이진수를 구별하는 방법은 무엇입니까?
- 12. matlab을 사용하여 서핑을 3D 개체로 변환하는 방법
- 13. TensorFlow에서 문자열 레이블을 단일 핫 벡터로 변환하는 방법은 무엇입니까?
- 14. MATLAB을 사용하여 levmar를 빌드하는 방법은 무엇입니까?
- 15. Matlab을 사용하여 이미지에서 타원을 감지하는 방법은 무엇입니까?
- 16. matlab을 사용하여 X에서 Y를 회귀하는 방법은 무엇입니까?
- 17. matlab을 사용하여 이미지에 직사각형을 그리는 방법은 무엇입니까?
- 18. Matlab을 사용하여 수치 차별화를 수행하는 방법은 무엇입니까?
- 19. MATLAB을 사용하여 이동 평균을 찾는 방법은 무엇입니까?
- 20. MATLAB을 사용하여 weka GUI를 여는 방법은 무엇입니까?
- 21. 사용자 입력 번호를 matlab에서 벡터로 변환하는 방법은 무엇입니까?
- 22. 열 구분 문자를 R의 벡터로 변환하는 방법은 무엇입니까?
- 23. 문자열 배열을 벡터로 변환하는 가장 좋은 방법은 무엇입니까?
- 24. MATLAB에서 '1 * 1 char'을 논리 벡터로 변환하는 방법은 무엇입니까?
- 25. 주파수 테이블을 실제 데이터의 벡터로 변환하는 방법은 무엇입니까?
- 26. C++에서 문자열 벡터를 정수 벡터로 변환하는 방법은 무엇입니까?
- 27. 목록에서 벡터로 변환하는 방법은 무엇입니까? (계획-DR 라켓)
- 28. Matlab에서 이진 행 벡터를 일반 행 벡터로 변환하는 방법은 무엇입니까?
- 29. CUDA에서 고밀도 벡터를 희소 벡터로 변환하는 방법은 무엇입니까?
- 30. PHP에서 이진수를 16 진수로 변환하는 경우
? 'a = 1110001010'이 있습니까? –