|
文件系统的编程主要是围绕不同功能联系的记忆柱的编程。
1、先定位联络区的传出基本记忆柱群,再定位记忆柱。
2、传出。分为相同中枢传出与不同中枢传出,分别为5或者4。传出为对应传出,隔一个基本记忆柱群。定位传出到的基本记忆柱群,及记忆柱。
3、记忆柱的传出从4801开始。有多少个传出记录在9588。传入有多少个recordnumber记录在9589。
传出计算:
获得传出部位,传出到部位。获得第几个传出,第几个传入。在传出部位记录下来传出到的recordnumber。传出的记忆柱的9588加一。传出到的记忆柱的9589加一。
一个中枢的基本记忆柱群用长宽高来表示。上图各个大圆表示中枢,大圆中的小圆表示以长度为标志的基本记忆柱群(clengthN,clength(n),n表示第几个中枢),也就是说一个小圆代表cheight(n)*cwidth(n)个基本记忆柱群。 一个记忆柱的传出如果在同一个中枢,则有5群传出,每群传出有cheight(n)*cwidth(n)个传出。如在不同中枢则有4群传出……。 |
定位传出与传出到(传入)的记忆柱 |
clabel()标志一个中枢记忆柱的纤维联系方式。通过clabel()就将记忆柱分了类,便于分类编程。用Select Case clabel(n)来进行分类编程。
clabel()=1标志这个中枢是感觉中枢的联络区或者是类似中枢,它既向其它联络区传出纤维,也接受其它中枢的纤维传入。
编程获得的第一个中枢是视觉轮廓的联络区,clabel(1)=1。clength(1) = 8表示某时刻抽象出的传入图形轮廓信息由8个具有一定顺序的空间位置与固定角度的线段组成。“cheight(1) = 6: cwidth(1) = 1”表示,每个空间位置对应的基本记忆柱群可以有6个,分别对应6个范围的线段角度,分别在0到60,60到120,120到180……300到360的角度之间。
比如,在视觉空间的第二个空间范围内的线段的角度是130,则兴奋的基本记忆柱群的位置标志就是clength(1) = 2(顺序第二个空间),cheight(1) =3(130在120到180的范围之间对应第三个基本记忆柱群)的那个基本记忆柱群。
“clength(2) = 8: cheight(2) = 2: cwidth(2) = 1: clabel(2) = 1: cq(2) = 1 '空间”这是第二个中枢,表示注意对象在视觉空间的位置。kongjN(1) = 12121212: kongjN(2) = 11221122: kongjN(3) = 11222211: kongjN(4) = 11112222: kongjN(5) = 22221111: kongjN(6) = 22111122: kongjN(7) = 22112211: kongjN(8) = 21212121: kongjN(9) = 11111111,这里视觉空间被分成九个小空间,对象如果相对大概在第5个空间,则兴奋的基本记忆柱群分别为第一长度的第二个基本记忆柱群……,第5长度的第一个基本记忆柱群,……。
……。
各联络区的记忆柱的联系编程 |
定位中枢:For n = 1 To acenterN '定位中枢 Select Case clabel(n) Case 1 '联络区的联络
|
定位记忆柱:For cwidthN = 1 To cwidth(n) '定位基本记忆柱 For clengthN = 1 To clength(n) For cheightN = 1 To cheight(n) '计算出所有的基本记忆柱群 For yu = 1 To 2 '易兴奋的与不易兴奋的都参与传出,2是易兴奋的,定位记忆柱
|
定位传出与传出到的recordnumber: 一、recordnumberN = arecordnumber + ((cwidthN - 1) * clength * cheight + (clengthN - 1) * cheight + cheightN - 1) * 9600 * 2 + (yu - 1) * 9600 '获得对象记忆柱之前的所有的recordnumber数 Get 1, recordnumberN + 9588, recordnumbers If recordnumbers = 0 Then recordnumber = recordnumberN + 4800 End If recordnumber = recordnumber + 1 '获得在传出需要put的recordnumber的位置 以上定位的是传出recordnumber 二、oprecordnumberN = arecordnumber + ((oplengthN - 1) * cheight + opheightN - 1) * 9600 * 2 + (yi - 1) * 9600 Get 1, oprecordnumberN + 9589, oprecordnumbers If oprecordnumbers = 0 Then oprecordnumber = oprecordnumberN End If oprecordnumbers=oprecordnumbers+1 oprecordnumber = oprecordnumber + 3 '计算出opreordnumber Put 1, oprecordnumberN + 9589, oprecordnumbers '记录入基础兴奋值1.1 Put 1, oprecordnumber,one+1 '在get的部位记录oprecordnumber+1 recordnumber = recordnumber + 1 '获得在传出需要put的recordnumber的位置 recordnumbers=recordnumbers+1 Put 1, recordnumberN + 9588, recordnumbers Put 1, recordnumber, oprecordnumber 定位传出到的recordnumber,并记录它们的位置,在88及89分别标记传入及传出数
|
对兴奋强度的转化:
首先把兴奋强度分为九个不同等级的兴奋。这种能力有重要的功能作用。
每个兴奋等级对应兴奋相应联络区的一原始记忆柱群。既然是联络区,它就能与其它感觉中枢的联络区建立相互兴奋的记忆联系,从而能被意识到。
用8个基本记忆柱群来表示一个等级。
只要能分成几个不同的参数的(比如空间、频率等),都能用它来转化。
获得兴奋强度(或空间、频率等),明确所在强弱区间。
兴奋强度转换为相应数字,通过读取相应recordnumber中保存的数字来获得。'9592、9593、9594、'9595、9596、9597、9598、9599、9600
通过对数字的转换获得相应传出。recordnumber=recordnumberN+4800+recordnumbers
获得传出到的突触。
对兴奋强度的转化 |
For Number = 1 To 8 zhongjie = (opcheightN + zhongjie) * 10 opcheightN = Int(kongjN / (10 ^ (8 - Number))) - zhongjie '顺序获得8个表示强弱的数字 opheight(Number) = opcheightN '得到opheight(1),opheight(1),opheight(1)……等等。 Next
|
‘获得传入与传出的位置 For oplengthN = 1 To clength '传出到的中枢的length For yi = 1 To 2 get 1,recordnumberN+9588,recordnumbers recordnumber=recordnumberN+4800+recordnumbers oprecordnumberN = arecordnumber + (oplengthN - 1) * cheight * 2 * 9600 + (opheight(oplengthN) - 1) * 9600 * 2 + (yi - 1) * 9600 '包含易兴奋的与不易兴奋的,是应该传到的。是所在记忆柱的起始前的recordnumber zoprecordnumber = oprecordnumberN + 9589 '传入有多少的记录位置 Get 1, zoprecordnumber, oprecordnumbers '传入有多少 If oprecordnumbers = 0 Then oprecordnumber = oprecordnumberN End If oprecordnumbers=oprecordnumbers+1 oprecordnumber = oprecordnumberN + oprecordnumbers*3 '新的传入位置
|
‘计算 Put 1, zoprecordnumber, oprecordnumbers '9589记录下新的传入 Put 1, oprecordnumber,one '兴奋强度 Put 1, recordnumber, oprecordnumber '传出的位置及传出到那里
|
'状态中枢内部的传出联系Sub ztzs
状态中枢的基本记忆柱的记忆柱有三个。分为一个主记忆柱与两个奖惩从记忆柱。从记忆柱只与其所在的主记忆柱有联系。而主记忆柱即传出到主记忆柱也传出到这个主记忆柱所在的从记忆柱。
其传出与传入的计算方式方法与皮质记忆柱的相似。只是没有易与不易的。每次传入与传入的修改是3个为一组。如:(Put 1, oprecordnumberN + 9589, oprecordnumbers '记录入9589
Put 1, oprecordnumberN + 9589+ 9600, oprecordnumbers '记录入9589
Put 1, oprecordnumberN + 9589+ 9600*2, oprecordnumbers '记录入9589
Put 1, oprecordnumber, one+1'在get的部位记录oprecordnumber+1
Put 1, oprecordnumber + 9600, one+1
Put 1, oprecordnumber + 9600 * 2, one+1)
皮质中枢的每个基本记忆柱群在状态中枢都有一个基本记忆柱群与之相对应。它内部的纤维联系,也是对应的各个中枢之间的联系。如果联系的中枢的clength大于3(一般为8),其联系的纤维数与皮质的联系相同。如果为2,则是只联系前两个。
一个主记忆柱 |
与奖有关的记忆柱 |
与惩有关的记忆柱 |
状态中枢的基本记忆柱群 |
强度中枢的计算:
总和各个中枢的兴奋强度。
for zjzss=1 to 50(共50个中枢)
For oplengthN = 1 To clength(zjzss) 'ccenter(n, 1)为16中枢强度中枢
For opwidthN = 1 To cwidth(zjzss)
For opheightN = 1 To cheight(zjzss)
For yu = 1 To 2 '易兴奋的与不易兴奋的都参与传出,2是易兴奋的
获得传出到强度中枢的recordnumber,与强度中枢对应的recordnumber。
oprecordnumberN=arecordnumber(15)+(zjzss-1)*9600*2+(yu-1)*9600
recordnumberN = arecordnumber(n - 1) + ((clengthN - 1) * cheight(n) * cwidth(n) + (cheightN - 1) * cwidth(n) + (cwidthN - 1)) * 9600 * 2+(yu-1)*9600 '获得对象记忆柱之前的所有的recordnumber数
Get 1, oprecordnumberN + 9589, oprecordnumbers
If oprecordnumbers < 1 Then ‘表示没有记录过传入
oprecordnumber=oprecordnumberN
End If
oprecordnumber=oprecordnumber+3 ‘+3是为了计算的方便。
Get 1, recordnumberN + 9586, recordnumber
If recordnumber <1 Then
recordnumber = oprecordnumber
End If
记录下来。
put 1, recordnumberN + 9586, oprecordnumber
Put 1, oprecordnumber,one+1
读写强度中枢的记忆柱,记录传出到对应联络区的相应记忆柱的相应recordnumber.
Get 1, oprecordnumberN + 9592, zj
If zj > 1 Then GoTo 11 '保证只记入一次,如果记入过,zj会大于1,zj是对应的联络区的记忆柱的数字化。
If zj > 1 Then GoTo 11 '保证只记入一次
cr = 12121212
Put 1, oprecordnumberN + 9592, cr '记录入九种不同的强度
cr = 11221122
……
For kongj = 1 To 9 '九种不同的强度来对应强度联络区
recordnumber = oprecordnumberN + 9591 + kongj
Get 1, recordnumber, kongjianN
kongjN(kongj) = kongjianN
if qdm<1 then
qdm=qdm+27
end if
qdm=qdm+1
Call gjcr(kongjN(kongj), clength(qdm), arecordnumber(qdm - 1), cheight(qdm))
Next 'for kongj=1 to 9 '九种不同的强度来对应强度联络区
end if
If cq(zjzss)=1 then保证只有几个需要的强度联络区。
1、强度中枢的所有记忆柱都传入奖惩中枢50个,是中介奖惩。
for qdjc=1 to 50‘中介奖赏刺激
'15,1是奖赏中枢,2是惩罚中枢
2、获得传出记忆柱及recordnumber
recordnumberN=arecordnumber(9)+(qdjc-1)*9600*2 ‘定位强度记忆柱
get 1,recordnumberN+9588,oprecordnumber
获得有几个传出并记录下来。
oprecordnumber=oprecordnumber+1
put 1,recordnumberN+9588,oprecordnumber
jcrecordnumberN=arecordnumber(14)‘定位奖惩记忆柱
获得传出到的中枢及记忆柱及recordnumber
get 1,jcrecordnumberN+9589,jcrecordnumber
获得有几个传入并记录下来。
jcrecordnumber=jcrecordnumber+1
put 1,recordnumberN+4800+oprecordnumber,jcrecordnumberN+jcrecordnumber*3
put 1,recordnumberN+4800+oprecordnumber+9600,jcrecordnumberN+jcrecordnumber*3+9600
put 1,jcrecordnumberN+9589,jcrecordnumber
put 1,jcrecordnumberN+9589+9600,jcrecordnumber
put 1,jcrecordnumberN+jcrecordnumber*3,1+one
put 1,jcrecordnumberN+jcrecordnumber*3+9600,1+one
next qdjc
文件系统的架构是:
它分为感觉中枢、强度中枢、奖惩中枢(包括奖惩预期中枢)、状态中枢。
感觉中枢主要包括的是感觉的联络区,直接接受处理过的传入刺激信息,包括视觉、听觉、痛觉等等。
每个中枢都有兴奋强度,它们的易兴奋的与不易兴奋的都传入强度中枢相应的记忆柱,并在相应记忆柱中被总和起来。兴奋的强度中枢的记忆柱会根据兴奋强度相应强度的兴奋奖惩中枢。不易兴奋的主要对易兴奋的起到抑制作用,影响奖惩预期表征奖惩强弱的主要是易兴奋的记忆柱。
奖惩由相应的感觉中枢来实现。它兴奋相应的强度中枢(其兴奋数是中介刺激的3倍),兴奋能力也应强于中介刺激。
感觉中枢中枢的联络区 |
运动中枢的联络区 |
奖惩预期中枢 |
状态中枢 |
强度中枢的联络区 |
一条路径是强度中枢。一条是奖惩预期中枢。一条是兴奋其他感觉中枢。一条是选择主注意对象。
感觉传入兴奋相应感觉中枢 1 2 (数字代表传出动作) 3 4 |
兴奋强度中枢 |
兴奋奖惩预期中枢 |
其它感觉中枢联络区 |
选择成为主注意对象 |
奖惩中枢(包含中介) |
状态中枢 |
兴奋的感觉中枢联络区 1 2 (数字代表传出动作) 3 4 |
兴奋强度中枢 |
兴奋奖惩预期中枢 |
其它感觉中枢联络区 |
选择成为主注意对象 |
奖惩中枢(包含中介) |
状态中枢 |
小黑屋|手机版|Archiver|生物行[生物导航网] ( 沪ICP备05001519号 )
GMT+8, 2024-5-21 01:46 , Processed in 0.018800 second(s), 18 queries .
Powered by Discuz! X3.4
© 2001-2023 Discuz! Team.