Function problem. Where is wrong in my function and how can I add table headers.
Show older comments


function output=dista(t)
global g
output=1/2*g.*t.^2;
global g
g=9.81;
t=0:10:100;
d=dista(d);
table=[t' d'];
filename='distance.xlsx';
xlswrite(filename,table);
v=d./t;
A=[table v'];
filename_last='Last Table.xlsx';
xlswrite(filename_last,A)
Answers (1)
madhan ravi
on 10 Nov 2018
Edited: madhan ravi
on 10 Nov 2018
EDITED
t=0:10:100;
[d,v]=dista(t);
ttt=table(t',d',v')
ttt.Properties.VariableNames= {'t','d','v'};
writetable(ttt,'lastname.xlsx')
%--------------------------------
function [d,v]=dista(t)
g=9.81;
d=1/2*g.*t.^2;
v=d./t;
end
6 Comments
john parker
on 10 Nov 2018
Edited: john parker
on 10 Nov 2018
madhan ravi
on 10 Nov 2018
did it work?
john parker
on 10 Nov 2018
madhan ravi
on 10 Nov 2018
paste everything in red , meaning past the full error message here
john parker
on 10 Nov 2018
madhan ravi
on 10 Nov 2018
Edited: madhan ravi
on 10 Nov 2018
see edited answer now with attached screenshot
Categories
Find more on Data Type Conversion 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!