| MATLAB Release Notes |    | 
Evaluation of Solutions to Differential Equation Problems
A new function, deval, enables you to evaluate the solution of a differential equation problem at a vector of points from the interval in which the problem was solved. deval uses, as input, the output structure sol of an initial value problem solver (ode45, ode23, ode113, ode15s, ode23s, ode23t, ode23tb) or the boundary value problem solver (bvp4c). A new ODE solver syntax returns the structure sol.
Additional Functions Use Qhull
These functions are now based on Qhull:
These functions call delaunay and therefore are now indirectly based on Qhull:  
These functions are in addition to the Qhull-based functions introduced in MATLAB 6.0 (Release 12.0): convhulln, delaunay3, delaunayn, griddata3, griddatan, and voronoin. 
Math Function Summary Tables
| Note See Upgrading from an Earlier Release for information about obsolete functions. | 
| Function | Purpose | 
|  | Evaluate the solution of a differential equation problem using the output of ode45,ode23,ode113,ode15s,ode23s,ode23t,ode23tb, orbvp4c. | 
|  | Inverse complementary error function. | 
|  | Tetrahedron mesh plot for use with delaunayn. | 
|  | 2-D triangular plot for use with delaunay. | 
| Function | Enhancement/Change | 
|  | New syntax solinit = bvpinit(sol,[anew bnew])extrapolates a solutionsolas an initial guess for solving a BVP on an extended interval. It can copy parameters from the previous iteration or let the user to provide new ones. For more information, see Boundary Value Problems for ODEs in the MATLAB documentation. | 
|  | New Vectorizedoption lets you pass to the solverbvp4can array of column vectors. This allowsbvp4cto reduce the number of function evaluations, and may significantly reduce solution time. For more information see Boundary Value Problems for ODEs in the MATLAB documentation. | 
|  | New syntax [K,a] = convhull(x,y)returns the areaaof the convex hull. | 
|  | New syntax [K,v] = convhulln(X)returns the volumevof the convex hull. | 
|  | New syntax n = numel(A, varargin)returns the number of subscripted elements,n, inA(index1,index2,...,indexn), wherevararginis a cell array whose elements areindex1,index2,...,indexn. | 
|  | New syntax sol = solver(odefun,[t0 tf],y0...)returns a structure that you can use with the new functiondevalto evaluate the solution at any point on the interval[t0,tf]. | 
|  | New syntax e = polyeig(A0,A1,..,Ap)returns only the eigenvalues of the specified eigenvalue problem. Use [X,e] = polyeig(A0,A1,...Ap)if you also want the eigenvectors. This capability is available in MATLAB 6.0 (Release 12.0). | 
|  | New syntax ppval(xx,pp)transposes the input arguments to enable you to useppvalwith function functions. | 
|  | New syntax [AA,BB,Q,Z,V,W] = qz(A,B)returnsW, the left generalized eigenvectors ofAandB. | 
|  | New syntax reshape(A,...,[],...)calculates the length of the dimension specified by the placeholder[]. | 
|  | Can now return only the first two outputs, UandS, whereSis a diagonal matrix of the same dimension as the input argumentX, andUis a unitary matrix. | 
|   | Development Environment Features | Programming and Data Types Features |  |