Plotting symbolic equation in matlab
    7 vues (au cours des 30 derniers jours)
  
       Afficher commentaires plus anciens
    
    Md. Ashikur Rahman Any
 le 18 Avr 2021
  
    
    
    
    
    Commenté : Cris LaPierre
    
      
 le 18 Avr 2021
            whats wrong with this?
Here i tried to plot a sybolic equation for range x=[1,20]  but it shows 

How to fix it .and plotting the curve
0 commentaires
Réponse acceptée
  Cris LaPierre
    
      
 le 18 Avr 2021
        syms eq(x)
eq(x) = (sin(sqrt(x)+5)*exp(sqrt(x)))/sqrt(x)
fplot(eq,[0 20])
2 commentaires
  Cris LaPierre
    
      
 le 18 Avr 2021
				I think you want to use vpasolve. It does not appear to be able to return all solutions at once, so you'll have to define intervals to search in. See this example.
syms x
eq = (sin(sqrt(x)+1)*exp(sqrt(x)))/sqrt(x)==0
vpasolve(eq,x)
% restricting range
vpasolve(eq,x,[0 10])
vpasolve(eq,x,[10 30])
Plus de réponses (0)
Voir également
Catégories
				En savoir plus sur Symbolic Math Toolbox 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!





