dfield8 with R2015b on Mac OSX issues?
    6 views (last 30 days)
  
       Show older comments
    
Is there a better option for first order ODE solving/plotting in Matlab than dfield8? It gives me problems every time I attempt to enter differential equations. My latest issue is as follows:
Reference to non-existent field 'axes'.
Error in dfield8 (line 813)
      aud = get(dud.axes,'UserData');
Error while evaluating UIControl Callback
Any help or better options would be much appreciated.
5 Comments
  Arthur Wasserman
 on 3 Mar 2016
				It would be a great service if someone were to update dfield, pplane, and odesolve for the latest version of Matlab.
  Walter Roberson
      
      
 on 12 Mar 2016
				It would be a great service, yes -- but performing the service doesn't pay any bills.
Answers (3)
  Rick Saltzman
 on 13 Feb 2016
        Errors also arise due to the use of:
if notice
and
if dud.notice
These are corrected by:
if ~isEmpty(notice)
if ~isEmpty(dud.notice)
1 Comment
  Nenad Dragojevic
 on 15 Dec 2016
				
      Edited: Nenad Dragojevic
 on 15 Dec 2016
  
			Hello, very nice answer, but in Matlab R2015a (Windows7): Undefined function '~isEmpty'!
'~isempty' works for me.
  George Williams
      
 on 17 Feb 2017
        Gives a good updated version for Matlab R2016b: https://uk.mathworks.com/matlabcentral/fileexchange/61636-pplane?s_tid=srchtitle%2520
0 Comments
  ahmed
      
 on 20 Jun 2016
        
      Edited: ahmed
      
 on 20 Jun 2016
  
      you will find the both editions in this link (one for Matlab 2014 and before, the other is for Matlab 2015 and later):
Update: the file of pplane8.m which found in this link works for Matlab 2015 and later :)
2 Comments
  Walter Roberson
      
      
 on 14 Feb 2017
				go through and replace every occurrence of 'numb' (the quoted string exactly like that) with 'numbertitle'. . Also replace one 'number' (the quotes string exactly like that) with 'numbertitle'
See Also
Categories
				Find more on Ordinary Differential Equations 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!







