Solve equation many times without for loop
Show older comments
I want to solve a equation without using for loop and I've get this code:
syms y x
x=solve(y==2*x,x);
y=0.1:.1:4;
x=subs(x,y);
double([y;x]');
which is able to solve x from a series of y by the equation
But what about the cummulative distribution function?
syms y x
x=solve(y==normcdf(x),x);
y=0.1:.1:0.9;
x=subs(x,y);
double([y;x]');
I've tried the similar code but it doesn't work.
Is there any other method to solve the cummulative distribution function without for loop ?
1 Comment
Weiqiang Zhao
on 6 Oct 2020
Answers (1)
Walter Roberson
on 5 Oct 2020
y = 0.1:.1:0.9;
x = norminv(y);
[y;x].'
1 Comment
Weiqiang Zhao
on 6 Oct 2020
Categories
Find more on Mathematics in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!