首页 > 解决方案 > MVGC 工具箱文档中的演示代码不适用于 R2018b

问题描述

我在使用 MATLAB 的 MVGC(多变量格兰杰因果关系)工具箱时需要帮助。

我尝试执行此处提供的演示代码,但代码执行不正确,因为许多函数(例如rng_seed()var5_test())在 MATLAB 中不存在。

我在 MATLAB 支持中搜索了那些,但找不到任何关于它们的信息。

标签: matlabruntime-errorlibrariesundefined-function

解决方案


简短的回答是:它可能与特定的 MATLAB 版本无关,您应该只在搜索路径中包含工具箱。

这些函数没有被识别,因为它们不是 MATLAB 安装的一部分,而是包含在工具箱本身中(您应该手动下载)。然后,为了让它们被识别,下载工具箱,将其解压缩,然后将工具箱的内容(包括子文件夹)添加到您的MATLAB 路径中。

特别是关于您提到的功能,它们可以在这里找到:

var5_test -> \mvgc_v1.0\demo\var5_test.m
rng_seed -> \mvgc_v1.0\utils\rng_seed.m

推荐阅读