How to get output using a function with two parameters of different range
    8 vues (au cours des 30 derniers jours)
  
       Afficher commentaires plus anciens
    
For instance, I have a function x = cb( a, b)
the paramter a ranges from 0 to 1  and b ranges from (2 to 20).
How do I perform a for loop to plot x for these parameters range.
Your help will be greatly appreciated
Best wishes
6 commentaires
Réponse acceptée
  Abhishek Gupta
    
 le 16 Avr 2021
        
      Modifié(e) : Abhishek Gupta
    
 le 16 Avr 2021
  
      Hi,
As per my understanding, you want to display a surface plot between a, b, and x. You can do the same as follows: -
a = linspace(0, 1, 10);
b = linspace(2, 20, 10);
[X,Y] = meshgrid(a,b);
Z = cb(X, Y);
surf(X,Y,Z);
For more information, check out the documentation link below: -
Plus de réponses (0)
Voir également
Catégories
				En savoir plus sur Graphics Performance 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!


