Plot a function with respect to another function
4 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Saeid Hajizadeh
le 11 Mar 2014
Commenté : Walter Roberson
le 12 Mar 2014
Dear guys,
I have two functions, each function of two variables x,y; namely z1 = f1(x,y) and z2 = f2(x,y) and want to plot z1 vs z2. The functions are below:
0 <= x,y <= 1;
z1 = -(1-x) .* ( (y./(1-x)).*(log((y./(1-x)))) + (1-((y./(1-x)))).*(log(1-((y./(1-x))))) ) /log(2);
z2 = -(1-y) .* ( (x./(1-y)).*(log((x./(1-y)))) + (1-((x./(1-y)))).*(log(1-((x./(1-y))))) ) /log(2);
0 commentaires
Réponse acceptée
Walter Roberson
le 11 Mar 2014
Assign values to x and y, do the calculations producing z1 and z2, then
plot(z1, z2)
7 commentaires
Saeid Hajizadeh
le 12 Mar 2014
Modifié(e) : Saeid Hajizadeh
le 12 Mar 2014
Walter Roberson
le 12 Mar 2014
Also if y = 0 then you multiply 0 by log(0) which is going to give you NaN.
Plus de réponses (0)
Voir également
Catégories
En savoir plus sur Surface and Mesh Plots 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!