??? subscript indices must either be real positive integers or logicals
    3 vues (au cours des 30 derniers jours)
  
       Afficher commentaires plus anciens
    
please help fixing this issue
numg = [1 2]
deng = [1 6 13 17 10 2]
[a,b,c,d] = tf2ss(numg,deng)
sys = ss(a,b,c,d)
0 commentaires
Réponses (1)
  Ced
      
 le 18 Mar 2016
        
      Modifié(e) : Ced
      
 le 18 Mar 2016
  
      I have no problem running this code. You probably have a variable called ss somewhere which overshadows the function of the same name. You need to rename or delete it.
Since a has negative elements, it tries to access negative elements of ss, and throws that error.
2 commentaires
  Walter Roberson
      
      
 le 18 Mar 2016
				You did not indicate which line the error is being reported on.
What is the output of
which tf2ss
which ss
which logical
Voir également
Catégories
				En savoir plus sur Logical dans Help Center et File Exchange
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!


