Create matrix with elements f m file
조회 수: 1 (최근 30일)
이전 댓글 표시
hi, i need to disp may result like this load('matrix.m') but have not all elements of matrix nxn
exemple1 n=3
3
23,90,54
786,67,75
help me.thanks in advance. if theu have other way please sed to me in may email
댓글 수: 0
답변 (1개)
Walter Roberson
2012년 7월 18일
sprintf() with a %.2e format. Extract the portion of the result from the 'e' onward, discard the 'e', and remove the leading 0's from the exponent (the exponent will be either 2 or 3 digits depending on the operating system.) Make sure you keep a 0 if the overall exponent was exactly 0. Paste the resulting reformatted exponent on to the end of the formatted number, with 'x10' in-between.
댓글 수: 2
Walter Roberson
2012년 7월 19일
T = cellstr( num2str( YourMatrix(:), '%.2e') );
Now apply the string manipulation to each string in the cell array T, T{1}, T{2} and so on. Afterwards put the strings together as needed.
Hint: regexprep() can help with the string processing.
참고 항목
카테고리
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!