tr9sh, спасибо за редактирование вопроса, но я должен уточнить, что не просил рассчитать ежедневный доход. Я хочу рассчитать годовой доход, найдя строку даты без ввода данных «цена». Формула будет выглядеть так: (цена(2001/1/20)/цена(2000/1/21) - 1)
Цена закрытия для «n акций за n период» импортируется в Matlab следующим образом:
2000/1/1 23.4 78.9 ...
2000/1/2 23.3 67.1 ...
...
2001/1/1 23.2 77.1 ...
2001/1/2 24.1 78.1 ...
Число в каждом столбце — это цена каждой акции. Если я хочу рассчитать годовой доход для каждого из них, как должен выглядеть мой код?
я пытался
Return = (filename(find(2001/1/1)),2)/(filename(find(2000/1/1)),2) - 1
load filename
в MATLAB (гдеfilename
) — это имя файла .mat? - person Chris Taylor   schedule 15.02.2012load filename
? - person Chris Taylor   schedule 15.02.2012