有没有办法在Maxima
中定义内置函数?
我有一个函数,我想在几个 .wxm 文件中使用,而无需在每个文件中定义它们。
您可以将函数放在一个文件中,假设它名为foo.mac
,然后调用load("foo.mac")
将函数加载到 Maxima 或 wxMaxima 中。
请注意,load
需要能够找到foo.mac
。如果foo.mac
不在常用文件夹中,您可以通过几种不同的方式帮助load
找到它:
(1( 说明完全限定的路径,例如load("/Users/myfolder/myfunctions/foo.mac")
.
(2(将您的文件夹放在要搜索的文件夹列表中,然后调用load
。
push ("/Users/myfolder/myfunctions/###.mac", file_search_maxima);
load ("foo.mac");
请注意,file_search_maxima
是一个全局变量,它告诉load
搜索的所有文件夹。