【发布时间】:2017-03-15 19:59:09
【问题描述】:
我想使用 block 命令显示数字 1 到 5 的平方:
expr : 10*i;
myList (expr, iMin, iMax) := block(
local(expr),
print(expr),
print(''expr),
print( makelist(expr, i, iMin, iMax)),
print( makelist(''expr, i, iMin, iMax))
)$
ai : i^2$
myList (ai,1,5);
这是我使用此代码得到的结果:
i^2
10*i
[i^2,i^2,i^2,i^2,i^2]
[10,20,30,40,50]
为什么myList中的“expr”变量(带引号)不是变量“ai”?
【问题讨论】:
标签: maxima