Very helpful, thank you! This should be standard in matlab, the gap between subplots is such a waste of space.
One thing missing from this function is the ability to merge two subplot areas into a larger plot area for some charts, e.g. subplot(3,2,[1 3]) will make the top left subplot occupy spot 1 and 3 (and so be double size vertically). Can this be added to subplot1 somehow?
Thanks Andrew, this is extremely helpful. It seems to have a little issue when using subplot and applying rotation to all axes. (e.g. subplot(3,2,x) and then applying roration to each of the subplots - for some plots the text just disappears. R2010b)
Great Try. Well Thought, but there are problems for 2013b, because the output/ report and excel creating part is not complete or compatible.
I had to download data from yahoo finance manually to a excel file and imported it.
It will be very useful from your help.
I have downloaded the code for the
webinar "Build a Portfolio Analysis Production Application in MATLAB using Object-Oriented Programming Techniques".
i am running this code on "Matlab 2010a"
when i run portfoliotool.m, a "Portfolio Optimization Tool" GUI pops up.
in Dataimport panel,
if I select "Yahoo! finance Datafeed" in datasource and choose any of indexes that are listed in "Choose index" and when I press "download symbols" i get error saying
"No appropriate method, property, or field getElementsByTagNames for class Interface.JScriptTypeinfo_JScript_Type_Info."
if I select "Excel" and browse the file you have given "DAX.xlsx" and enter Sheet name(Sheet 1), Date Header name(Dates), Date format(mm/dd/yyyy) and when i press "Import Data" i get error saying
"Note: No date header with name "Dates" found".
I searched on these errors on google, i didn't found solutions and i tried to figure out through "callback function" then also i didn't get the solutions to the problem.
I even tried by downloading the code twice and checked whether i have made any changes in code, still i didn't find solution.
it will be a great help from your side.
thanks in advance...