Converting a String to an Array
조회 수: 7 (최근 30일)
이전 댓글 표시
Hello!
I was wondering how to go about converting a string into an array like
x = [1 2 3 1 2 3 1 2 3]
1 2 3 1 2 3 1 2 3
into
x = [1 2 3; 1 2 3; 1 2 3]
1 2 3
1 2 3
1 2 3
I would like to apply this to a case where I have a string with 10,000 entries and would like to turn that string into a 100 x 100 array.
Thanks for looking at my problem.
댓글 수: 0
채택된 답변
Teja Muppirala
2011년 3월 14일
If what you are really asking is "how do I turn a row vector into a rectangular matrix" then you can use RESHAPE.
x = [3 5 2 6 8 22 3 0 9 8 2 5]
y = reshape(x,4,[])'
추가 답변 (0개)
참고 항목
카테고리
Help Center 및 File Exchange에서 Characters and Strings에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!