Trying to use ezplot but i can't seem to get it. Whats wrong with my code?
    2 views (last 30 days)
  
       Show older comments
    
    Anas Deiranieh's
 on 27 Feb 2017
  
    
    
    
    
    Answered: Michelangelo Ricciulli
      
 on 27 Feb 2017
            Gamma = 3.567e-7;
Vi = 87;
syms V Vs d t
Stuff = sym((V-Vs)/(Vi-Vs) == erf((d)/(2*sqrt(Gamma*t))));
V = solve(Stuff,V);
Vs1 = 150;
t12 = 17;
d12 = linspace(0,0.08);
[V11] = subs(V,{Vs,d,t},{Vs1,d12,t12})';
ezplot(V11)
0 Comments
Accepted Answer
  Michelangelo Ricciulli
      
 on 27 Feb 2017
        If I understood correctly what you are trying to do, V11 is no more dependent on any of the initial symbols Vs, d and t. So, if the independent variable is d, and you want that it assumes its values in the interval 0-0.08, your code should be
Gamma = 3.567e-7;
Vi = 87;
syms V Vs d t
Stuff = sym((V-Vs)/(Vi-Vs) == erf((d)/(2*sqrt(Gamma*t))));
V = solve(Stuff,V);
Vs1 = 150;
t12 = 17;
[V11] = subs(V,{Vs,t},{Vs1,t12})';
ezplot(V11,[0 0.08])
0 Comments
More Answers (0)
See Also
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!