Plot a function with respect to another function
8 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
Saeid Hajizadeh
il 11 Mar 2014
Commentato: Walter Roberson
il 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 Commenti
Risposta accettata
Walter Roberson
il 11 Mar 2014
Assign values to x and y, do the calculations producing z1 and z2, then
plot(z1, z2)
7 Commenti
Walter Roberson
il 12 Mar 2014
Also if y = 0 then you multiply 0 by log(0) which is going to give you NaN.
Più risposte (0)
Vedere anche
Categorie
Scopri di più su Surface and Mesh Plots in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!