无法识别的函数或变量“vsim”。

8个观点(过去30天)
莎米拉sorayaasa
莎米拉sorayaasa 2021年7月30日
回答: 莎米拉sorayaasa2021年8月4日
我得到这个错误,我正在使用matlab 2020 a,我安装了modelsim学生版和11.1与许可证。有人能帮我吗?
4评论
莎米拉sorayaasa
莎米拉sorayaasa 2021年8月1日
> >版本
-----------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------
MATLAB版本9.8 (R2020a)
万博1manbetxSimulink版本10.1 (R2020a)
Aerospace Blockset 4.3版本(R2020a)
航空航天工具箱3.3版(R2020a)
控制系统工具箱版本10.8 (R2020a)
曲线拟合工具箱版本3.5.11 (R2020a)
DSP系统工具箱版本9.10 (R2020a)
数据采集工具箱4.1版本(R2020a)
深度学习工具箱版本14.0 (R2020a)
嵌入式编码器版本7.4 (R2020a)
定点设计器7.0版本(R2020a)
模糊逻辑工具箱版本2.7 (R2020a)
全局优化工具箱版本4.3 (R2020a)
HDL Coder 3.16版本(R2020a)
HDL验证器版本6.1 (R2020a)
图像处理工具箱版本11.1 (R2020a)
仪器控制工具箱版本4.2 (R2020a)
MATLAB编码器5.0版本(R2020a)
映射工具箱4.10版本(R2020a)
优化工具箱8.5版本(R2020a)
偏微分方程工具箱版本3.4 (R2020a)
鲁棒控制工具箱版本6.8 (R2020a)
信号处理工具箱版本8.4 (R2020a)
Simscape版本4.8 (R2020a)
Simscape Driveline 3.1版本(R2020a)
Simscape电气版本7.3 (R2020a)
Simscape流体版本3.0 (R2020a)
万博1manbetxSimulink Coder版本9.3 (R2020a)
万博1manbetxSimulink控制设计5.5版(R2020a)
万博1manbetxSimulink桌面实时版本5.10 (R2020a)
万博1manbetxSimulink实时版本6.12 (R2020a)
状态流版本10.2 (R2020a)
统计和机器学习工具箱版本11.7 (R2020a)
符号数学工具箱8.5版(R2020a)
系统识别工具箱9.12版本(R2020a)
> > vich vsim
无法识别的函数或变量“vich”。
> >这vsim
“vsim”未找到。

登录发表评论。

接受的答案

Kiran Kintali
Kiran Kintali 2021年8月2日
基于上面ver命令的快照,看起来你确实可以访问HDL验证器。
尝试在MATLAB中使用以下命令之一(取决于您的机器上安装的是Modelsim还是Questasim)
> > ! modelsim
> > ! questasim
如果您有modelsim或questasim,并且设置正确,它们应该打开。
这是为了测试您是否正确安装了modelsim或questasim,并且MATLAB也可以看到该工具。
我们没有你收到的确切的错误信息。然而,如果MATLAB在做了上述测试后找到modelsim或questasim。下一个问题可能是因为系统环境变量的设置方式默认情况下,其他应用程序(如MATLAB),或者从Windows命令窗口运行modelsim/questasim时,将选择modelsim/questasim的学生版本。这些版本将不适用于HDL验证器协同仿真。
为了确保MATLAB(或PC中的任何其他应用程序)能够打开modelsim/questasim的授权版本,您必须确保您在环境变量中设置了正确的许可变量名和正确的路径,并确保“路径”包含您的授权可执行版本的路径。
这是预期的设置
(注:在上面的快照中用黑色屏蔽了无关的路径)
上面的license变量是MGLS_LICENSE_FIL(您的许可证路径可能是一个许可证服务器的路径,如您所见,我自己的本地许可证路径)。在'Path'变量中,你可能有许多应用程序的可执行路径。
Windows在读取'Path'变量时有一个优先级方案,这意味着,如果你的'Path'变量定义中有modelsim或questasim两个版本可执行文件的路径,Windows将选择其中一个。
希望这些能有所帮助。

更多的答案(3)

Kiran Kintali
Kiran Kintali 2021年7月30日
编辑:Kiran Kintali 2021年7月30日
可能是安装的问题。您的路径上有这个文件吗?
> >帮助vsim
vsim启动ModelSim,以便与MATLAB和Simulink一起使用。万博1manbetx
> >这vsim
< path_to_install_root > \ matlab工具箱\ \ edalink \ \ modelsim \ modelsim \ vsim.m延伸
4评论
莎米拉sorayaasa
莎米拉sorayaasa 2021年8月1日
无论是help vsim还是which vsim
> >这vsim
“vsim”未找到。

登录发表评论。



莎米拉sorayaasa
莎米拉sorayaasa 2021年8月4日
我相信问题是(安装包编译器)
//www.tianjin-qmedu.com/matlabcentral/fileexchange/52848-matlab-万博1manbetxsupport-for-mingw-w64-c-c-compiler

标签

s manbetx 845


释放

R2020a

社区寻宝

在MATLAB中央找到宝藏,并发现社区可以如何帮助你!

开始狩猎!