![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/320953/image.png)
plotting with variable parameter
20 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Mesbahose Salekeen
le 23 Juin 2020
Modifié(e) : Star Strider
le 23 Juin 2020
let's say i want to plot a graph f(x)=x^3+b*x^2+1
but i want to visualize the graph as b changes lets say from -3 to 3 with .5 step. How can i do it?
0 commentaires
Réponse acceptée
Star Strider
le 23 Juin 2020
Modifié(e) : Star Strider
le 23 Juin 2020
Try this:
f = @(b,x) x.^3+b.*x.^2+1;
bv = -3:0.5:3; % Define ‘b’
x = linspace(-1, 1, 25); % Define ‘x’
[B,X] = ndgrid(bv,x);
F = f(B,X);
figure
plot(x, F)
lgdb = compose('%4.1f', bv);
lgd = legend(lgdb, 'Location','best')
title(lgd, 'b')
EDIT —
Added plot figure —
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/320953/image.png)
.
0 commentaires
Plus de réponses (1)
Reeshabh Kumar Ranjan
le 23 Juin 2020
Modifié(e) : Reeshabh Kumar Ranjan
le 23 Juin 2020
Hey Mesbahose,
I think this answers your question: https://in.mathworks.com/help/control/ug/build-app-with-interactive-plot-updates.html
0 commentaires
Voir également
Catégories
En savoir plus sur Line Plots dans Help Center et File Exchange
Produits
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!