MATLAB爱好者论坛-LabFans.com

MATLAB爱好者论坛-LabFans.com (https://www.labfans.com/bbs/index.php)
-   Mathematica论坛 (https://www.labfans.com/bbs/forumdisplay.php?f=34)
-   -   [讨论] Mathematica中自定义函数库的上下文的理解 (https://www.labfans.com/bbs/showthread.php?t=13060)

tanzouqing 2011-03-30 10:27

Mathematica中自定义函数库的上下文的理解
 
Mathematica中自定义函数库的上下文的理解:
在建立自己的函数库时,会用到以下命令:
BeginPackage["自定义名称1`"] (自定义名称1通常为自定义函数名称)

Begin["`自定义名称2`"] (自定义名称2通常为Private,???)
这里有几点不明:
1)自定义名称1和自定义名称2的关系?
如果把"自定义名称1"认为是"文件夹名称",那么"自定义名称2"可否认为是"自定义名称1"这个文件夹下面的文件?或者其子文件夹??
2)BeginPackage["自定义名称1`"]
"自定义名称1"与"Applications","Packages","ExtraPackages"等是什么关系?"自定义名称1"是那些系统自带的文件夹下的子文件夹或文件??
3)自定义函数库的保存路径
文件一般放置在哪里?可以使得载入自定义函数的时候不在输入相应路径,只需要输入函数名称即可? 貌似在*\AddOns\Applications"或*\AddOns\Packages"???
4)自定义函数库的载入
如何系统自带的函数包一样,直接载入函数包(无路径),无忧无虑地使用这个加载包下面的如何自定义函数??

tanzouqing 2011-03-30 23:00

回复: Mathematica中自定义函数库的上下文的理解
 
怎么一个人都没回啊???


所有时间均为北京时间。现在的时间是 06:23

Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.