Plot a function with respect to another function
9 次查看(过去 30 天)
显示 更早的评论
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 个评论
采纳的回答
Walter Roberson
2014-3-11
Assign values to x and y, do the calculations producing z1 and z2, then
plot(z1, z2)
7 个评论
Walter Roberson
2014-3-12
Also if y = 0 then you multiply 0 by log(0) which is going to give you NaN.
更多回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Surface and Mesh Plots 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!