作业帮 > 数学 > 作业

mathematica中下标怎么不参与计算

来源:学生作业帮 编辑:作业帮 分类:数学作业 时间:2024/05/17 07:39:56
mathematica中下标怎么不参与计算
如题,也就是怎么能不让下标用数字代替
即Sn是一个变量名,下标n不单独运算,但n又是另外一个变量,可以同时存在吗?
拜托,那个不是下表,那个就是一个缩小了的符号而已,S3和S下标3是一样的啦
双括号才是真正求值的运算
s={2,3,4,5,6}
n=3
s[[n]]
再问: 您好,谢谢您的回答,可能由于我没表述清楚让您没理解我的意思。 我想要的结果是S下标n+n=8,下标n只是一个符号,不想让它表示成S3
再答: 你要下标向加的话,那当然要自己写函数来搞定啦: subadd[ss_, n_?IntegerQ] := Module[{ps, qs}, If[MatchQ[ss, Subscript[_, _Integer]], {ps, qs} = (ss /. Subscript[p_, q_] -> {p, q}); Return[Subscript[ps, qs + n]] ]] 调用函数试一下 x=Subscript[S, 3] subadd[x, 5]