在Mathematica中 定义Array或Table后如何引用各项值
a1=13427.92;a2=6421.25;a3=3000;a4=48991.8;a5=15592.5;a6=\3975;a7=4400;Array[f,40]={a1...
a1 = 13427.92; a2 = 6421.25; a3 = 3000; a4 = 48991.8; a5 = 15592.5; a6 = \
3975; a7 = 4400;
Array[f, 40] = {a1, a2, a3, a4, a3, a1, a4, a3, a4, a1, a3, a4, a3, a1, a4,
a3, a3, a4, a4,
a3, a4, a5, a4, a4, a4, a4,
a3, a4, a3, a3, a6, a4, a7, a3, a3, a3, a3, a5, a6, a3}
比如我想引用第20个p,应该用什么符号呢?
用Table定义又如何呢?
a1 = 13427.92; a2 = 6421.25; a3 = 3000; a4 = 48991.8; a5 = 15592.5; a6 = \
3975; a7 = 4400;
Array[f, 40] = {a1, a2, a3, a4, a3, a1, a4, a3, a4, a1, a3, a4, a3, a1, a4, \
a3, a3, a4, a4,
a3, a4, a5, a4, a4, a4, a4,
a3, a4, a3, a3, a6, a4, a7, a3, a3, a3, a3, a5, a6, a3};
?f[{1}]
?f[[1]]
?f[[{1}]]
Information[f[{1}], LongForm -> False]
Information[f〚1〛, LongForm -> False]
Information[f〚{1}〛, LongForm -> False]
还是引用不了啊 展开
3975; a7 = 4400;
Array[f, 40] = {a1, a2, a3, a4, a3, a1, a4, a3, a4, a1, a3, a4, a3, a1, a4,
a3, a3, a4, a4,
a3, a4, a5, a4, a4, a4, a4,
a3, a4, a3, a3, a6, a4, a7, a3, a3, a3, a3, a5, a6, a3}
比如我想引用第20个p,应该用什么符号呢?
用Table定义又如何呢?
a1 = 13427.92; a2 = 6421.25; a3 = 3000; a4 = 48991.8; a5 = 15592.5; a6 = \
3975; a7 = 4400;
Array[f, 40] = {a1, a2, a3, a4, a3, a1, a4, a3, a4, a1, a3, a4, a3, a1, a4, \
a3, a3, a4, a4,
a3, a4, a5, a4, a4, a4, a4,
a3, a4, a3, a3, a6, a4, a7, a3, a3, a3, a3, a5, a6, a3};
?f[{1}]
?f[[1]]
?f[[{1}]]
Information[f[{1}], LongForm -> False]
Information[f〚1〛, LongForm -> False]
Information[f〚{1}〛, LongForm -> False]
还是引用不了啊 展开
展开全部
只要是列表都是通过双中括号引用,你把a[[n]],a[[n,m]],a[[{n1,n2}]]等等尝试一遍就知道了(a最好是二维的——这样尝试起来得到的结果比较清楚)
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询