MATLAB: Ode45 out matrix dimension error!! ode45 function [ dot ] = Untitled2( t,var )dot=[var(1); var(2)*9.81*-1/0.2];end The output from workspace instead of 45*2 and t 45*1 Best Answer Please show your call to ode45.I suspect you used[s, t] = ode45(.....)instead of[t, s] = ode45(.....) Related SolutionsMATLAB: Ode45 not working dot=[var(1); var(2)*9.81*-1/0.2]; MATLAB: Getting an error solving differential equation “free variable must be included in vars” You haveode_fcn = matlabFunction(ode_vf, 'vars',{T,Y});but your ode_vf does not include any variable named T; it includes a variable named t (lower-case)ode_fcn = matlabFunction(ode_vf, 'vars',{t,Y}); Related QuestionHelp me Please.. I want to save a cell array with large data as a mat file, but producing the following error!!Error using ode45() to solve a couple of ODE’s
Best Answer