Transfer from Decimal to Percentage?
32 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Xiao Tang
el 25 de Jun. de 2012
Comentada: geopap
el 14 de Sept. de 2016
Hi guys,
I have a Matrix A =
[1 2 3
4 5 6
7 8 9]
How I can get Matrix B =
[100% 200% 300%
400% 500% 600%
700% 800% 900%]?
Sprintf might work but I don't know how to use it. Thanks in advance.
2 comentarios
Walter Roberson
el 25 de Jun. de 2012
You cannot get it as a numeric matrix, as numeric matrices cannot contain '%' characters.
Respuesta aceptada
Walter Roberson
el 25 de Jun. de 2012
thisfmt = [ repmat(' %.3f%%', 1, size(A,2)) '\n'];
B = sprintf( thisfmt, A.' );
B(1) = '[';
B(end) = ']';
This creates the output as a single string.
8 comentarios
Más respuestas (0)
Ver también
Categorías
Más información sobre Logical en Help Center y File Exchange.
Productos
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!