我找到了一个使用以下sintax的例子:
let A matrix: from-row-list [[3 5] [0 1]]
let B matrix: from-row-list [[3 0] [5 1]]
但它一直显示:预期的关键字。它选择let保留字。感谢。
答案 0 :(得分:4)
let
定义一个过程或其他嵌入式上下文本地的变量,如果在顶层使用它会生成该错误。我想let
在这种情况下不算作“关键字”。
要定义全局矩阵,请在globals
中指定变量名称,然后在过程中指定set
:
extensions [matrix]
globals [A B]
to setup
set A matrix:from-row-list [[3 5] [0 1]]
set B matrix:from-row-list [[3 0] [5 1]]
end
然后添加一个调用setup
的按钮。请注意,您需要删除“matrix:”