Speed of Python
wang frank
fw3 at hotmail.co.jp
Fri Sep 7 13:37:00 EDT 2007
Hi,
Here is the matlab code:
function [z]=bench1(n)
for i=1:n,
for j=1:1000,
z=log(j);
z1=log(j+1);
z2=log(j+2);
z3=log(j+3);
z4=log(j+4);
z5=log(j+5);
z6=log(j+6);
z7=log(j+7);
z8=log(j+8);
z9=log(j+9);
end
end
z = z9;
I am not familiar with python, so I just simply try to reproduce the same
code in python.
If you think that my python script is not efficient, could you tell me how
to make it more efficient?
Thanks
Frank
>From: Roberto Bonvallet <rbonvall at gmail.com>
>To: python-list at python.org
>Subject: Re: Speed of Python
>Date: Fri, 07 Sep 2007 17:19:02 -0000
>
>On Sep 7, 12:42 pm, "wang frank" <f... at hotmail.co.jp> wrote:
> > Here is the bench1.py:
> > import math
> > def bench1(n):
> > for i in range(n):
> > for j in range(1000):
> > m=j+1
> > z=math.log(m)
> > z1=math.log(m+1)
> > z2=math.log(m+2)
> > z3=math.log(m+3)
> > z4=math.log(m+4)
> > z5=math.log(m+5)
> > z6=math.log(m+6)
> > z7=math.log(m+7)
> > z8=math.log(m+8)
> > z9=math.log(m+9)
> > return z9
> >
> > Is my conclusion correct that Python is slower than matlab?
>
>Show us your Matlab code in order to see if both are equivalent.
>Your Python code creates n lists of 1000 elements, so you're not
>actually
>measuring only the numeric computations.
>
>Cheers,
>--
>Roberto Bonvallet
>
>--
>http://mail.python.org/mailman/listinfo/python-list
_________________________________________________________________
メッセンジャー用アイコンに大人気オンラインゲームの萌えなキャラが登場!
http://messenger.live.jp/
More information about the Python-list
mailing list