Aide Fonction Undefined
Rabax
-
gargantua -
gargantua -
Bonjour,
je suis nouveau sur Matlab et je dois utiliser ce code donne par Matlab mais je ne comprend pas l'erreur.
pouvez vous m'aider ?
voici l'erreur exact :
Undefined function 'datemnth' for input arguments of type 'double'.
Error in Curve (line 6)
ZeroDates = datemnth(Settle,Tenor);
je suis nouveau sur Matlab et je dois utiliser ce code donne par Matlab mais je ne comprend pas l'erreur.
pouvez vous m'aider ?
voici l'erreur exact :
Undefined function 'datemnth' for input arguments of type 'double'.
Error in Curve (line 6)
ZeroDates = datemnth(Settle,Tenor);
Settle = datenum('14-Dec-2007');
Tenor = [3 6 12 5*12 7*12 10*12 20*12 30*12]';
ZeroRates = [0.033 0.034 0.035 0.040 0.042 0.044 0.048 0.0475]';
ZeroDates = datemnth(Settle,Tenor);
Compounding = 2;
Basis = 0;
RateSpec = intenvset('StartDates', Settle,'EndDates', ZeroDates,...
'Rates', ZeroRates,'Compounding',Compounding,'Basis',Basis);
figure;
plot(ZeroDates, ZeroRates, 'o-');
xlabel('Date');
datetick('keeplimits');
ylabel('Zero rate');
grid on;
title('Yield Curve at Settle Date'
A voir également:
- Aide Fonction Undefined
- Fonction si et - Guide
- Fonction miroir - Guide
- Fonction moyenne excel - Guide
- Fonction remplacer sur word - Guide
- Fonction somme excel - Guide
1 réponse
La fonction datemnth fait partie de la Financial Toolbox : https://www.mathworks.com/help/finance/datemnth.html
Mais tu ne l'as vraisemblablement pas.
Mais tu ne l'as vraisemblablement pas.