This might help attached is the assignment he gave out.It explains it better
than I can.

On 3/30/07, bill lam <[EMAIL PROTECTED]> wrote:

Sorry, I cannot understand your transfer function.  BTW if you are totally
new
to J, it might be easier to write explicit form first, and make it run
correctly
before translating it into tacit form.  So did you are a working solution
in
explicit form?

Alan Mac Hugh wrote:
> I'm  totally new to J, our lecture have this problem , below are its
inputs
>
>       ] Input =:    0 1 , 1 0 , 0 0 ,: 1 1 NB. This is how you define
>
>                                          NB. a matrix in one line
>
> 0 1
>
> 1 0
>
> 0 0
>
> 1 1
>
>     Input propagate 10 5 15 30 1 1       NB. The y arg is a random
vector
>
>                                          NB. of weights
>
>     0.880797 0.880088 0.731059 0.880797
>
> where propagate is the transfer function Oj-=1/1 +e^-xi
>
>  where xi = \xAD\xF4 0j Wij
>
> Oj is the matrix Input.
>
> This is my attempt at the problem,
> ************************************************
>
> getInput =: :[
>
> getWeights=:  :]
>
> getXi=: +\ (getInput* getWeights)
>
> d=: 1+ (^ getXi -~)
>
> propagate=: 1 % d
>
> ************************************************
>
> all i want to to know is I am going about this right, it is a
> dyadic function. I don't want any one to solve  it ,as that  wouldn't be
> any
> fun. If there some thing wrong just point me to right pace in the
> documentation .
> ----------------------------------------------------------------------
> For information about J forums see http://www.jsoftware.com/forums.htm
>


--
regards,
bill
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to