Thanks for your clear reply,
I must study the locales a bit more !
Markus
Oleg Kobchenko wrote:
Specifying named functions in plot
load'plot'
P1 =: (%@ (3 0 _1 & p.))
a) reference by cofullname:
plot _4 4 ; cofullname 'P1'
b) exposing your locale to plot
plot NB. discover plot locale
plot_jwplot_
coinsert_jwplot_'base' NB. expose
plot _4 4 ; 'P1'
----- Original Message ----
From: Markus Schmidt-Groettrup <[EMAIL PROTECTED]>
To: [email protected]
Sent: Tuesday, August 1, 2006 3:16:57 PM
Subject: [Jgeneral] Graphics with J
Reading the graphics Chapter of Henry Rich, J for C
I tried some functions and got different problems:
1.
plot _4 4 ; 'sin' NB. works fine
P1 =: (%@ (3 0 _1 & p.)) NB. defines reciprocal of a polynomial
plot _4 4 ; 'P1'
|value error: P1
| {.''`( 13 :('(',(>y),') y')f.)
problem seems to be that P1 must be defined in the z-locale:
P2_z_ =: (%@ (3 0 _1 & p.))
plot _4 4 ; 'P2' NB. works fine
or
P3 =: '(%@ (3 0 _1 & p.))'
plot _4 4 ; P3 NB. works as well
any ideas to do it better ?
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm