Show output variables in a table
Ältere Kommentare anzeigen
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
Akzeptierte Antwort
Weitere Antworten (1)
Fangjun Jiang
am 28 Jun. 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 Kommentar
gaia buratti
am 28 Jun. 2011
Kategorien
Mehr zu Tables finden Sie in Hilfe-Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!