找回密码
 成为会员

AVL Cruise & Matlab/Simulink使用DLL接口联合仿真视频教程|实例演示

查看数: 68651 | 评论数: 45 | 收藏 1
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2020-5-27 18:31

正文摘要:

免费试看 & 更多线路 教程简介: 本视频教程首先通过一个汽车最高车速限制PID控制算法实例,对比了使用API接口和DLL接口进行联合仿真Simulink模型的区别和特点,并演示了AVL Cruise和Matlab/Simulink使用DLL接口进 ...

回复

XinghuaiWei 发表于 2023-12-13 16:41:48
我的找到原因了,模型配置里面,代码生成---编译过程---仅生成代码   勾选应该取消,我的是勾选的,取消就可以了。
XinghuaiWei 发表于 2023-12-13 08:41:17
XinghuaiWei 发表于 2023-12-12 22:27
我的也一直无法生成DLL,Matlab2021b,Microsoft Visual C++ 2017 (C)编译器,有如下报警提示:
### Writing  ...

准备重装系统了,电脑里有好几个编译器,都是以前安装的,估计编译器有冲突吧
XinghuaiWei 发表于 2023-12-12 22:27:55
我的也一直无法生成DLL,Matlab2021b,Microsoft Visual C++ 2017 (C)编译器,有如下报警提示:
### Writing source file rtGetNaN.c
### TLC code generation complete.
### 正在保存二进制信息缓存。
.
### Processing Template Makefile: D:\AVL\R2020.1\CRUISE\matlab\Install_DLL\Src\avl_grt_lcc64.tmf
警告: Found legacy make variables |>START_MDLREFINC_EXPAND_INCLUDES<|, |>END_MDLREFINC_EXPAND_INCLUDES<|, |>MODELREF_INC_PATH<| in the template makefile D:\AVL\R2020.1\CRUISE\matlab\Install_DLL\Src\avl_grt_lcc64.tmf. The variables are no longer required. You can remove the variables.
### Created makefile D:\untitled_avl_rtw\untitled.mk

帮忙看看怎么回事呢?
autosim 发表于 2023-7-10 12:20:04
wangfsa 发表于 2023-7-9 00:47
视频无法观看,一直提示购买教程,已购买还无法观看,请指导怎样观看。

你好,购买教程后,刷新本贴,即可观看视频教程。
你购买的是教程的demo文件(https://autosim.club/thread-95-1-1.html),可以下载源文件,但无法观看教程。
wangfsa 发表于 2023-7-9 00:47:08
视频无法观看,一直提示购买教程,已购买还无法观看,请指导怎样观看。
木子君 发表于 2023-7-7 23:59:22
autosim 发表于 2023-7-4 19:09
并不一定是这个原因,但若要编译用于cruise的dll,matlab安装路径不应该有空格。 ...

是这个原因,已经可以编译出你那个例子了
autosim 发表于 2023-7-4 19:09:12
木子君 发表于 2023-7-4 15:37
是因为安装MATLAB到有空格的路径下导致的吗

并不一定是这个原因,但若要编译用于cruise的dll,matlab安装路径不应该有空格。
木子君 发表于 2023-7-4 15:37:27
木子君 发表于 2023-7-4 15:04
大神知道这么是怎么回事吗?Matlab2018b+AVL Version R2019.2+Visual Studio 2015

Files (x86)\Microsoft  ...

是因为安装MATLAB到有空格的路径下导致的吗
木子君 发表于 2023-7-4 15:04:26
大神知道这么是怎么回事吗?Matlab2018b+AVL Version R2019.2+Visual Studio 2015

Files (x86)\Microsoft Visual Studio 14.0\VC\VCVARSALL.BAT " amd64
环境变量 error 没有定义
Microsoft (R) Program Maintenance Utility Version 14.00.23026.0
Copyright (C) Microsoft Corporation.  All rights reserved.
DLL_Maximum_Velocity_PI_Control_2018b.mk(158) : fatal error U1052: file '\rtw\c\tools\vctools.mak' not found
Stop.
The make command returned an error of 2
'An_error_occurred_during_the_call_to_make' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
Error(s) encountered while building "DLL_Maximum_Velocity_PI_Control_2018b"

Archiver|手机版|AutoSim仿真教程 ( 皖ICP备15024617号-9 )

GMT+8, 2024-4-29 14:18 , Processed in 0.042001 second(s), 28 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc. Design AutoSim

快速回复 返回顶部 返回列表