Hi,

You can use ones as well if the array (not matrix) has the same values, or
the array function to create an array from a sequence, or matrix for matrix
and a sequence of sequences

a = n.ones((3,5)) * 99999
b = n.array((1, 2, 3), (4, 5, 6), (6, 7, 8))
c = n.matrix((1, 2, 3), (4, 5, 6), (6, 7, 8))

Matthieu

2007/12/21, [EMAIL PROTECTED] <[EMAIL PROTECTED]>:
>
> hi
> i am a beginner with numpy and python,so pardon me if this doubt seems
> silly
> i want to create a matrix with say 3 rows and 5 columns..and then set
> the values of each item in it .for this i did something like below
>
> myarray=zeros((3,5))
> #then set the items
> for row in range(3):
>     for col in range(5):
>         myarray[row][col]=999999.9999
>
>
> mymatrix=matrix(myarray)
>
> is this the way to do the matrix creation and value setting?  is the
> use of  zeros() unnecessary?  i  am in the early learning stage so
> your reply wd help me much
>
> dn
> _______________________________________________
> Numpy-discussion mailing list
> Numpy-discussion@scipy.org
> http://projects.scipy.org/mailman/listinfo/numpy-discussion
>



-- 
French PhD student
Website : http://matthieu-brucher.developpez.com/
Blogs : http://matt.eifelle.com and http://blog.developpez.com/?blog=92
LinkedIn : http://www.linkedin.com/in/matthieubrucher
_______________________________________________
Numpy-discussion mailing list
Numpy-discussion@scipy.org
http://projects.scipy.org/mailman/listinfo/numpy-discussion

Reply via email to