How to assign value in multidimensional variable?
    2 visualizaciones (últimos 30 días)
  
       Mostrar comentarios más antiguos
    
    Jhon Gray
 el 23 de Nov. de 2020
  
    
    
    
    
    Editada: Ameer Hamza
      
      
 el 23 de Nov. de 2020
            I was trying to assign value in a multidimensional variable. My first code is wroking Here it is:
 prod = 1; ch = 1; 
 AAA(prod,ch,:) =  A;
This code gives me this output in worksapce

But My 2nd code where I just increase the number of dimension. It gives me error. Here is the code:
prod = 1; ch = 1;sub = 1;
AAA(sub,prod,ch,:) =  A;
This gives me error like this:

0 comentarios
Respuesta aceptada
  Ameer Hamza
      
      
 el 23 de Nov. de 2020
        
      Editada: Ameer Hamza
      
      
 el 23 de Nov. de 2020
  
      It will only give error if AAA is already defined. Try the following code
clear AAA
prod = 1; ch = 1;sub = 1;
AAA(sub,prod,ch,:) =  A;
0 comentarios
Más respuestas (0)
Ver también
Categorías
				Más información sobre Loops and Conditional Statements 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!

