Приведенная стоимость различных денежных потоков
вычисляет текущую стоимость изменяющегося денежного потока.PresentVal = pvvar(CashFlow,Rate)
добавляет необязательный аргумент для PresentVal = pvvar(___,CFDates)CFDates.
Рассчитайте чистую приведенную стоимость для регулярного и нерегулярного денежного потока.
Регулярный денежный поток
Этот денежный поток представляет собой годовой доход от первоначальных инвестиций в размере 10 000 долл. США. Годовая процентная ставка составляет 8%.
Год 1 - $2000
Год 2 - $1500
Год 3 - $3000
Год 4 - $3800
Год 5 - $5000
Для расчета чистой приведенной стоимости этого регулярного денежного потока:
PresentVal = pvvar([-10000 2000 1500 3000 3800 5000], 0.08)
PresentVal = 1.7154e+03
Нерегулярный денежный поток
Инвестиции в размере 10 000 долл. США возвращают этот нерегулярный денежный поток. Первоначальная инвестиция и ее дата включены. Периодическая процентная ставка составляет 9%.
12 января 1987 года - ($1000)
14 февраля 1988 года - 1500 долларов
3 марта 1988 года - $2000
14 июня 1988 года - $3000
1 декабря 1988 года - $4000
Для расчета чистой приведенной стоимости этого нерегулярного денежного потока:
CashFlow = [-10000, 2500, 2000, 3000, 4000]; CFDates = ['01/12/1987' '02/14/1988' '03/03/1988' '06/14/1988' '12/01/1988']; PresentVal = pvvar(CashFlow, 0.09, CFDates)
PresentVal = 142.1648
Чистая приведенная стоимость одной и той же инвестиции при различных ставках дисконтирования 7%, 9% и 11% получена путем:
PresentVal = pvvar(repmat(CashFlow,3,1)', [.07 .09 .11], CFDates)
PresentVal = 1×3
419.0136 142.1648 -122.1275
CashFlow - Суммы денежных потоковСуммы денежных потоков, определяемые как вектор различных денежных потоков. Включите начальное вложение в качестве начального значения денежного потока (отрицательное число). Если CashFlow является матрицей, каждый столбец обрабатывается как отдельный поток денежных потоков.
Типы данных: double
Rate - Периодическая процентная ставкаПериодическая процентная ставка, указанная как десятичная. Если CashFlow - матрица, скаляр Rate допускается, когда один и тот же курс применяется ко всем потокам денежных потоков в CashFlow. Когда для нескольких потоков денежных потоков требуются различные ставки дисконтирования, Rate должен быть вектором, длина которого равна количеству столбцов в CashFlow.
Типы данных: double
CFDates - Указывает нерегулярный денежный поток(Необязательно) Указывает нерегулярный денежный поток, указанный как вектор серийных номеров дат, массив ячеек векторов символов даты или массивов datetime, в которых происходят денежные потоки.
Определить CFDates при наличии нерегулярных (непериодических) денежных потоков. По умолчанию предполагается, что CashFlow содержит регулярные (периодические) денежные потоки. Если CashFlow является матрицей, и все потоки денежных потоков имеют одинаковые даты, CFDates может быть вектором, длина которого соответствует количеству строк в CashFlow. Если различные потоки денежных потоков имеют разные даты платежа, укажите CFDates в виде матрицы того же размера, что и CashFlow.
Типы данных: double | cell | char | datetime
PresentVal - Текущая стоимостьТекущая стоимость, возвращает чистую приведенную стоимость изменяющегося денежного потока. Текущая стоимость рассчитывается в момент возникновения первого денежного потока.
Имеется измененная версия этого примера. Открыть этот пример с помощью изменений?
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.