Show output variables in a table
Mostrar comentarios más antiguos
Hi guys!
I am sorry for the trivial question, but I have not found any answer in the web.
I am analysing a lot of financial data, I computed turning points and the amplitude and duration of them. Now I would like to show this results in a nice way, like a table with the data and the values of the turning points but I found it more difficult than I thought.
Until now I just built a "cell" array with the dates on the first column and the values on the second. I know this is not the most efficient and nice way, but was the only solution I found to have the dates and values side by side.
May you please suggest me something better?
Thanks Gaia
Respuesta aceptada
Más respuestas (1)
Fangjun Jiang
el 28 de Jun. de 2011
Or do you mean saving you data to an Excel spread sheet? Please note that uitable() recommended by Walter is available in later version of MATLAB. I know it works in 2010b. It is "un-documented" in 2007b.
This code might give you some idea.
Value=[1:3]';
Dates=cellstr(datestr(Value+now));
CellData=[Dates cellstr(num2str(Value))];
h=uitable('Data',CellData);
xlswrite('test.xls',CellData)
Then open 'test.xls' in your MATLAB current folder.
1 comentario
gaia buratti
el 28 de Jun. de 2011
Categorías
Más información sobre Tables en Centro de ayuda y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!