iCAx开思网

标题: 【求助】一个奇妙的阵列 [打印本页]

作者: ocean9974    时间: 2004-11-16 10:33
标题: 【求助】一个奇妙的阵列
以下是出自某教程的实例,当中关系式存在一定的约束,另一尺寸缺少关系式。没再生之前是符合原本的要求,但再生之后就变了。是关系式问题。请高手说下原因。我对关系式一直不是很明白。顺便写个正确的关系式让我们大家学习下这道题。
作者: ocean9974    时间: 2004-11-16 10:35
以下是再生后的,
作者: ocean9974    时间: 2004-11-16 10:36
以下是PART
作者: qqq1818    时间: 2004-11-16 11:04
帮你顶一下
见了关系式我就怕
作者: xiaoqiang_wu    时间: 2004-11-16 11:06
俺一样

作者: ztt    时间: 2004-11-16 12:30
顶,把高手顶出来,
兄弟,能讲一下关系式的意思吗?看不懂啊
作者: hlh_0427    时间: 2004-11-16 13:04
這個問題曾讓我頭痛了很久。
作者: wu_lei    时间: 2004-11-16 14:12
我也不知道
不好意思啊
作者: 袖珍天使    时间: 2004-11-16 16:07
你原来的关系式:
offset=-1^idx1
if offset<1
memb_v=(lead_v)*(2)
else
memb_v=lead_v
endif
  
你一行,你写错了,关系运算符中,“^”比“-”的优先级高,想“-”先于“^”纳入运算,必须像下面这样:
offset=(-1)^idx1
  
另外,第三行的2对括号,是画蛇了。
作者: ztt    时间: 2004-11-16 16:45
袖珍天使 wrote:
你原来的关系式:  
  offset=-1^idx1  
  if offset<1  
  memb_v=(lead_v)*(2)  
  else  
  memb_v=lead_v  
  endif  
  
  你一行,你写错了,关系运算符中,“^”比“-”的优先级高,想“-”先于“^”纳入运算,必须像下面这样:  
  offset=(-1)^idx1  
哥们,能不能说说这关系式的意思?俺实在看不明白这些语句在说什么
  
  另外,第三行的2对括号,是画蛇了。

作者: ztt    时间: 2004-11-16 16:54
袖珍天使 wrote:
你原来的关系式:  
  offset=-1^idx1  
  if offset<1  
  memb_v=(lead_v)*(2)  
  else  
  memb_v=lead_v  
  endif  
  
  你一行,你写错了,关系运算符中,“^”比“-”的优先级高,想“-”先于“^”纳入运算,必须像下面这样:  
  offset=(-1)^idx1  
  
  另外,第三行的2对括号,是画蛇了。

俺试了一下,确实这样,不过哥们能不能说说这些语句的具体意思?按实在不知在说些什么
作者: birdtree    时间: 2004-11-17 10:43
这是具型的PASCL语句结构,学过PASCL的应该都能看懂
/*  Enter relations using the following symbols:
/* memb_v - relation driven resultant dimension in this specific direction
/* memb_i - relation driven increment in this specific direction
/* lead_v - leader value (dimension selected to determine direction)
/* idx1   - pattern instance index in the first direction
/* idx2   - pattern instance index in the second direction
/*   DO NOT USE memb_v AND memb_i IN THE SAME RELATION
/*-------------------------------------------------------------------
a = (-1)^(IDX1)  /*DEFINE A AS A VARIABLE VALUE, OFFSET CAN BE REPLACED BY A OR ANY OTHER WORD  ,把-1的IDX1次方赋值给变量a*/
if a<1   
memb_v = (lead_v)*(2)
else
memb_v = lead_v
endif
/*如果(条件)那么(执行语句)否则(执行语句)结束*/
  
/*明白了吧?
作者: ocean9974    时间: 2004-11-17 12:45
谢谢几位朋友的解说,使我一下明白了,虽然没学过PASCL语句。但听你们的解说使我明白了其中的原理。
作者: luogang1984    时间: 2004-11-17 12:50
ry搞不懂,不过可以帮你顶一下
作者: astron    时间: 2005-2-8 15:38
ding
作者: JiYongbing-wz    时间: 2005-2-9 10:30

作者: guansen    时间: 2005-9-20 21:56
高手们可不可以发有关阵列关系式的教程上来吗??
我学过了高级语言VB和C。句子明白,但内容不明白!
作者: guansen    时间: 2005-9-20 21:56
高手们可不可以发有关阵列关系式的教程上来吗??
我学过了高级语言VB和C。句子明白,但内容不明白!
作者: fangwanhong    时间: 2005-9-20 23:53
走过__灌过
作者: langchong    时间: 2005-9-21 08:25

作者: jemerywang81    时间: 2005-9-21 14:44
我看更象basic语言
原来阵列还可以这么来,破衣真厉害.




欢迎光临 iCAx开思网 (https://www.icax.org/) Powered by Discuz! X3.3