How to replace non zero value with character
    2 visualizaciones (últimos 30 días)
  
       Mostrar comentarios más antiguos
    
Matrix A = [0 0 1; 1 0 0;0 2 0];
I want to create another matrix replacing non zeros elements (i.e. (1,3), (2,1), (3,2) with character string, e.g. OK
Please suggest....
0 comentarios
Respuestas (1)
  Stephen23
      
      
 el 23 de Jun. de 2017
        >> A = [0 0 1; 1 0 0;0 2 0];
>> C = repmat({''},size(A));
>> C(A~=0) = {'OK'}
C = 
''    ''    'OK'
'OK'  ''    ''
''    'OK'  ''
Ver también
Categorías
				Más información sobre LaTeX en Help Center y File Exchange.
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!



