由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Computation版 - [合集] matlab 计算时间为什么不是成比例增加?
相关主题
求助:奇怪的Matlab运算错误[转载]侃侃计算数学(序)
一个matlab里面计算曲线斜率的问题[转载] 侃侃计算数学 (数值代数)
[合集] 问问做学生时搞计算的 (转载)[转载]侃侃计算数学 (微分方程数值解)
[合集] 科学计算中如何管理代码和结果?[转载]侃侃计算数学 (终结篇)
[合集] 急问一个矩阵乘法[转载]乱侃计算数学
[合集] 请教:如何用MATLAB画出这样的图?谢谢Re: 怎么加速无穷求和计算
有做计算几何的嘛?Re: 买 Workstation 请教
计算! 计算!请问请问柱坐标下计算时中心零点怎么处理?
相关话题的讨论汇总
话题: dt话题: sig话题: backchina话题: exp话题: 000
进入Computation版参与讨论
1 (共1页)
j**u
发帖数: 6059
1
☆─────────────────────────────────────☆
BackChina (BackChina) 于 (Tue Jan 30 11:03:57 2007) 提到:
以下是一个很简单的m-file。其中,只改变循环次数M,从1000, 到10,000, 到100,
000。发现用的时间不是成比例的增加。尤其是大过100,000以后,计算超级慢。
这个是我机器的问题,还是matlab的问题?我机器是T43。
谢谢指点。
s=50;
x=50;
r=0.055;
q=0.02;
T=0.75;
N=10;
dt=T/N;
sig=0.2;
M=1000;
erddt=exp((r-q)*dt);
egamma=exp(2*(r-q)+sig^2)*dt-2*exp((r-q)*dt)+1;
for i=1:M
st=s;
st1=s;
cv1=0;
cv2=0;

for j=1:N
t=(j-1)*dt;
[c,p]=blsdelta(st,x,r-q,T,sig);
1 (共1页)
进入Computation版参与讨论
相关主题
请问请问柱坐标下计算时中心零点怎么处理?[合集] 急问一个矩阵乘法
关于c++,class 和 计算效率[合集] 请教:如何用MATLAB画出这样的图?谢谢
做计算买什么样的机器最好?有做计算几何的嘛?
Re: [转载] Re: 做计算买什么样的机器最好?计算! 计算!
求助:奇怪的Matlab运算错误[转载]侃侃计算数学(序)
一个matlab里面计算曲线斜率的问题[转载] 侃侃计算数学 (数值代数)
[合集] 问问做学生时搞计算的 (转载)[转载]侃侃计算数学 (微分方程数值解)
[合集] 科学计算中如何管理代码和结果?[转载]侃侃计算数学 (终结篇)
相关话题的讨论汇总
话题: dt话题: sig话题: backchina话题: exp话题: 000