数学建模社区-数学中国

标题: asamin在matlab里,怎么总是提示出错??? [打印本页]

作者: 深叶子    时间: 2014-8-19 19:13
标题: asamin在matlab里,怎么总是提示出错???
疑问:
( w" C9 n& e% |* \
为什么在运行下边程序时,总是提示“??? Undefined function or method 'asamin' for input arguments of type 'char'.”' y) i  p& j, G6 m- \) z
Error in ==> HestonASACalibration at 14
+ F- t' Z- Q7 z0 X5 l asamin('set','test_in_cost_func',0)3 Y, p! J4 b* r* A2 x
我在网上查了下,这是在运ASA时,没定义函数的类型……总之,不是很理解,更不知该怎么改正???
# x/ k( n0 H" b$ R& ?7 k
7 X- P- g2 r0 {) r; ? 完整程序+ B* Q8 X6 @; D8 m! f" S( S3 y
clear;8 u3 P# w7 Q8 i8 Q" p8 n" \
global OptionData;
* m( Z4 O7 q! w( d0 a global NoOfOptions;7 D" i+ h. Y0 ?) J! ?" H! ~
global NoOfIterations;
' ?+ h/ N8 F. H! Q9 t- f$ B- \' m global PriceDifference;
, n1 s: {- c5 t3 g( u" {% N0 U global ObjectiveFunc;) Y, k! f! Z. _5 U
NoOfIterations = 0;
4 m9 E1 \6 H6 R %OptionData = [r,T,S0,K,Option Value,bid,offer]  X/ h6 j9 C% Y* |- W  a
Size = size(OptionData);/ p! C3 `) d0 D1 U
NoOfOptions = Size(1);
9 f  ]2 K& E$ c) P$ c %input sequence in initial vectors [kappa,theta,sigma,rho,v0]+ A3 u% [" g. v8 n$ b
x0 = [0.030854841 0.999999922 0.248415019 -1 0.08977599];/ d0 T0 B, R3 q
lb = [0 0 0 -1 0];ub = [10 1 5 0 1];
% c" Q8 y! _$ _! v asamin('set','test_in_cost_func',0)
! _2 Y: c" D1 Q3 O# L: ?) U: P, }% P tic;. T2 S, n' z; p7 d% B. H
[fstar, xstar, grad, hessian, state] = asamin('minimize',...3 f# _. @- `5 r
                  'HestonCostFunc',x0',lb',ub',-1*ones(5,1));
# I: x# J, D# l! ?3 ?9 w# w7 h1 j toc;       %秒表计时器! j7 L1 i8 S. H5 C
出错程序
- G# V  {) A6 M5 S6 Yasamin('set','test_in_cost_func',0)
% T6 N# c. e1 g7 P+ g运行提示错误为:
+ c2 v9 q' y: m# D??? Undefined function or method 'asamin' for input arguments of type 'char'.
作者: madio    时间: 2014-8-20 07:51
我这里没有搜到这个函数?是不是你新安装的工具箱中的函数?如果有这个函数的,就是你输入的参数的类型不对,它不接受char类型的参数
作者: 深叶子    时间: 2014-8-20 18:52
madio 发表于 2014-8-20 07:51
9 j1 P( A9 P2 {2 C. S我这里没有搜到这个函数?是不是你新安装的工具箱中的函数?如果有这个函数的,就是你输入的参数的类型不对 ...
& N/ h/ B7 b# T: b. W
我知道原因了,ASAMIN是一个连接ASA与MATLAB 的一个程序包,也就是将C程序与MATLAB连接的接口吧,我没安装ASAMIN程序包,所以 ……
/ y* z9 W6 {' j+ u" M! l! U不过还是谢谢你!




欢迎光临 数学建模社区-数学中国 (http://www.madio.net/) Powered by Discuz! X2.5