       Modeling and Array Problem

• To: mathgroup at smc.vnet.net
• Subject: [mg59151] Modeling and Array Problem
• From: ulenia <ulenia at yahoo.com>
• Date: Sat, 30 Jul 2005 01:25:34 -0400 (EDT)
• References: <dbd0pv\$2qu\$1@smc.vnet.net>
• Sender: owner-wri-mathgroup at wolfram.com

```Hello!

I have some (I am sure) small problems with understanding of array modulation and loops in Mathematica.
I read i- amount of images ({i,1,Length[list1]} from my work-directory.  I do some calculations in loops, a cause of big amount of images.

For Example:
>Do[z[i]=Chop[DFT[image[i]]-DFT[image[i+1]],10-4],{i,Length[list]-1}]

Some of parameters I need depends from an image, for example:  a[i] and b[i] or:

>Do[m1[i]=Dimensions[image[i]][], ],{i,Length[list]}]
>Do[m2[i]=Dimensions[image[i]][], ],{i,Length[list]}]

I am going to do for every matrix-element [[k,l]] of  z[i]:

>Do[z[i][[k,l]]=z[i][[k,l]]/((k*a[i])^2+( k*a[i])^2) ,{k,1,m1[i]},{l,1,m2[i]}, {i,Length[list]-1}]

Unfortunately I get a following error message:

Set : : setps: z[i] in assignment of part is not a symbol
â?¦â?¦â?¦â?¦â?¦â?¦â?¦â?¦â?¦â?¦â?¦â?¦â?¦â?¦â?¦â?¦â?¦â?¦â?¦â?¦â?¦â?¦â?¦â?¦â?¦â?¦â?¦â?¦.
General : : stop : Further output of Set : : setps will be suppressed during this calculation.

I have no idea, what shoul I do. I have done it for separate matrix elements [[1,2]] of matrix i=1::

>z[[1,2]]/((1*a)^2+( 2*a)^2)

I get a very nice result:

>8.59575x10-7 + 1.07787x10-6 i

Why I can not calculate it with do-loop forevery k und l element of  i-amount of matrix?

I would appreciate any help. Thank you very much and have nice weekend.

Ula

ulenia at yahoo.com

```

• Prev by Date: speed up numerical integration
• Next by Date: Re: Add terms surrounded by zero together in matrix
• Previous by thread: Re: Modeling and Array Problem
• Next by thread: Improper use of slot