在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]

还是引用不了啊
展开
 我来答
百度网友ce3165fd6
推荐于2016-06-02 · TA获得超过391个赞
知道小有建树答主
回答量:117
采纳率:0%
帮助的人:173万
展开全部
只要是列表都是通过双中括号引用,你把a[[n]],a[[n,m]],a[[{n1,n2}]]等等尝试一遍就知道了(a最好是二维的——这样尝试起来得到的结果比较清楚)
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
piccolo04
2012-03-22
知道答主
回答量:14
采纳率:0%
帮助的人:3.7万
展开全部
array的用f[1],table等其他的用f[[1]]
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式