Pleaaaase help me !!!! i didn't got a result with this code.
    1 visualizzazione (ultimi 30 giorni)
  
       Mostra commenti meno recenti
    
    yousra yahia
 il 2 Mag 2018
  
    
    
    
    
    Commentato: yousra yahia
 il 2 Mag 2018
            Af=diag([-10 -10])
Da=[4.3970 33.4300;
    -0.4182 -1.1780]
Ba=[0 0;6.8060 9.2750;
    -1.7700 -0.7986;
    0 0;0 0;
    6.1130 -42.0300;
    0 0;
    -20.2700 -13.2900]
B=[Ba -Af*Da]
Af =
     -10     0
       0   -10
Da =
      4.3970   33.4300
     -0.4182   -1.1780
Ba =
           0         0
      6.8060    9.2750
     -1.7700   -0.7986
           0         0
           0         0
      6.1130  -42.0300
           0         0
    -20.2700  -13.2900
Error using horzcat
Dimensions of matrices being concatenated are not consistent.
0 Commenti
Risposta accettata
  Walter Roberson
      
      
 il 2 Mag 2018
        Your Ba is 8 x 2.
Your Af and Da are 2 x 2, and when you matrix-multiply a 2 x 2 with a 2 x 2 you get a 2 x 2, so -Af*Da is 2 x 2.
You are trying to create a matrix in which the first two columns have 8 rows, but the last two columns contain only 2 rows.
What size of output were you expecting?
2 Commenti
Più risposte (0)
Vedere anche
Categorie
				Scopri di più su Creating and Concatenating Matrices in Help Center e File Exchange
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!