Plot a function with respect to another function
6 ビュー (過去 30 日間)
古いコメントを表示
Saeid Hajizadeh
2014 年 3 月 11 日
コメント済み: Walter Roberson
2014 年 3 月 12 日
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!