Matlab 为Mac添加NetLogo扩展时出现问题

Matlab 为Mac添加NetLogo扩展时出现问题,matlab,netlogo,Matlab,Netlogo,将先前开发的matlab扩展文件夹()添加到netlogo扩展文件夹时遇到问题。我想我写NetLogo文件夹的能力有问题。我尝试过通过擦除和重写驱动器以及选中“获取信息”框中的“忽略此卷的所有权”进行故障排除。但这两项都无助于将文件添加到NetLogo中。我的系统是macOS Sierra v。10.12.6和NetLogo 6.1.1 目前我还没有安装MatLab,但这里有一些东西你可以试试 看起来您正在从磁盘映像(dmg文件)中运行NetLogo。这可能有效,但通常我建议将NetLogo 6

将先前开发的matlab扩展文件夹()添加到netlogo扩展文件夹时遇到问题。我想我写NetLogo文件夹的能力有问题。我尝试过通过擦除和重写驱动器以及选中“获取信息”框中的“忽略此卷的所有权”进行故障排除。但这两项都无助于将文件添加到NetLogo中。我的系统是macOS Sierra v。10.12.6和NetLogo 6.1.1


目前我还没有安装MatLab,但这里有一些东西你可以试试

看起来您正在从磁盘映像(dmg文件)中运行NetLogo。这可能有效,但通常我建议将
NetLogo 6.1.1
文件夹从磁盘映像复制到
应用程序
文件夹中,并完全删除磁盘映像。您可以同时打开NetLogo磁盘映像和
应用程序
文件夹,然后将
NetLogo 6.1.1
文件夹拖到上面,或者选择
NetLogo 6.1.1
文件夹和Command-C进行复制,然后选择Command-V将文件夹粘贴到应用程序

第二步是确保按照这些matlab扩展说明,将
matlab
文件夹复制到
NetLogo 6.1.1
文件夹下的
extensions
文件夹中

如果Matlab扩展在运行时确实写入NetLogo文件夹,则您可能需要重复这些步骤,以便用户也可以对
NetLogo 6.1.1
文件夹进行读写访问

下面是一张图片,展示了
Applications
文件夹中我的
NetLogo 6.1.1
文件夹以及复制的
matlab
扩展的情况


如果这些都没有帮助,可以尝试将
matlab
扩展文件夹的内容放在
Documents
文件夹中的新文件夹中,类似于
matlab models
。然后,如果您将一个
nlogo
模型文件放在那里并加载它,NetLogo应该使用这个
matlab models
文件夹的扩展名副本,并且您肯定有适当的权限在
Documents
文件夹中写入它。如果您尝试这样做,您希望将
matlab.jar
文件与使用matlab的
nlogo
模型放在一起。

目前我还没有安装matlab,但这里有一些您可以尝试的东西

看起来您正在从磁盘映像(dmg文件)中运行NetLogo。这可能有效,但通常我建议将
NetLogo 6.1.1
文件夹从磁盘映像复制到
应用程序
文件夹中,并完全删除磁盘映像。您可以同时打开NetLogo磁盘映像和
应用程序
文件夹,然后将
NetLogo 6.1.1
文件夹拖到上面,或者选择
NetLogo 6.1.1
文件夹和Command-C进行复制,然后选择Command-V将文件夹粘贴到应用程序

第二步是确保按照这些matlab扩展说明,将
matlab
文件夹复制到
NetLogo 6.1.1
文件夹下的
extensions
文件夹中

如果Matlab扩展在运行时确实写入NetLogo文件夹,则您可能需要重复这些步骤,以便用户也可以对
NetLogo 6.1.1
文件夹进行读写访问

下面是一张图片,展示了
Applications
文件夹中我的
NetLogo 6.1.1
文件夹以及复制的
matlab
扩展的情况

如果这些都没有帮助,可以尝试将
matlab
扩展文件夹的内容放在
Documents
文件夹中的新文件夹中,类似于
matlab models
。然后,如果您将一个
nlogo
模型文件放在那里并加载它,NetLogo应该使用这个
matlab models
文件夹的扩展名副本,并且您肯定有适当的权限在
Documents
文件夹中写入它。如果您尝试这样做,您希望将
matlab.jar
文件与使用matlab的
nlogo
模型放在一起