其中init.m文件这样写:
BeginPackage["haha`"]
EngPacakge[]
DeclarePackage["haha`dr`",{"dr"}]
Null
其中花括号里的dr就是程序包中的函数名(可以不止一个)。
如果$BaseDirectory目录下的Kernel文件夹中的init.m文件能够在mma启动的时候自动加载,如果在里面写一些指令的话,那么开启mma的时候就能自动执行,比者镇如把某个路径加入$Path,或者用Get函数自动加载存放在默认路径下的程序包。
如果在autoload文件夹下建立一个子目录A,然后在这个子目录中创建Kernel文件夹并且放入init.m文件,如果这个init.m中写入了A的路径和Get函数,那么就能自动加载程序包。
Import@文件地址(这个在文件上点击复制,粘贴到M中就是地祥岁址了),这个就直接生成一个矩阵形式的表格了。接下来就是乎宴穗对矩阵中的元素进行处理了,我以前班上没有统计一个表面工作上的什么杂七杂八的成绩,我就自动将excel中的元素(书名,岁卜人名等)引进来,然后用M自动生成一个正态分布的一系列随机数,然后添到那个矩阵中了,然后输出去,就又是一个excel列表了,很爽吧。欢迎分享,转载请注明来源:内存溢出
评论列表(0条)