
How do i plot CDF (probability) in Matlab?
6 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens

i have the following CDF (attached)
How can i plot it ? how do i set the domain?
Thanks
0 commentaires
Réponse acceptée
Star Strider
le 29 Déc 2014
Modifié(e) : Star Strider
le 30 Déc 2014
This is how I would do it:
F = @(x,y) [1*(x>=1 & y>=1) + x.*((x>=0 & x<1) & (y>=1)) + y.*((x>=1) & (y>=0 & y<1)) + x.*y.*((x>=0 & x<1) & (0<=y & y<1))];
[X,Y] = meshgrid(linspace(-1, 3, 50));
FXY = F(X,Y);
figure(1)
surfc(X, Y, FXY)
grid on
xlabel('X')
ylabel('Y')
zlabel('F(X,Y)')
view([130 40])
producing this plot:

4 commentaires
Star Strider
le 30 Déc 2014
My pleasure!
The most sincere expression of thanks here on MATLAB Answers is to Accept the Answer that most closely solves your problem.
Plus de réponses (0)
Voir également
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!