中国汽车工程师之家--聚集了汽车行业80%专业人士 

论坛口号:知无不言,言无不尽!QQ:542334618 

本站手机访问:直接在浏览器中输入本站域名即可 

  • 7331查看
  • 42回复

[Advisor] advisor二次开发已经修改了模型,如何装载optionlist.mat文件并修改options.drivetrai

[复制链接]

该用户从未签到

发表于 2-4-2012 08:43:31 | 显示全部楼层
同问啊,上面那个解答看不懂
回复 支持 反对

使用道具 举报

该用户从未签到

 楼主| 发表于 30-3-2012 13:18:17 | 显示全部楼层 |阅读模式

汽车零部件采购、销售通信录       填写你的培训需求,我们帮你找      招募汽车专业培训老师


advisor不能直接对四驱汽车进行仿真,修改了整车控制模型vc后,并且保存了顶层模块SERIES_4WD_defaults_in,怎样打开ADVISOR界面并装载optionlist.mat文件到MATLAB空间?怎么找不到括号中所说的optionlist.mat文件???
(在MATLAB空间出现了一名为options变量它是一结构变量在其中域名为options.drivetrain当中进行修改增加我们的驱动链名series_4WD 然后存贮以更新原来的optionlist.mat文件)

该用户从未签到

发表于 31-3-2012 11:08:52 | 显示全部楼层
options.input_file_names=optionlist(‘add’,’input_file_names’,’DEF’)
options.drivetrain=optionlist(‘add’,’drivetrain’,’ABC’)
DEF为你的文件名,ABC为你的模型名
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2-4-2012 10:17:01 | 显示全部楼层
我会了,是这样装载的,点matlab中的file→import data,出现文件选择对话框之后,选中advisor\gui\optionlists的all_menus.mat文件,点打开,这时出现一个对话框,,点右下角的finish按钮,对话框关闭,matlab命令窗口出现“Import Wizard created variables in the current workspace.”字样,接着你在命令窗口输入沙发所提供给你的那两个命令行即可。
回复 支持 反对

使用道具 举报

该用户从未签到

 楼主| 发表于 2-4-2012 20:45:41 | 显示全部楼层
TopScorer 发表于 2-4-2012 10:17
我会了,是这样装载的,点matlab中的file→import data,出现文件选择对话框之后,选中advisor\gui\optionl ...

非常感谢~试试去~
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2-4-2012 21:17:52 | 显示全部楼层
roddic 发表于 2-4-2012 20:45
非常感谢~试试去~

成功了吗?你也是刚学这个软件?
回复 支持 反对

使用道具 举报

该用户从未签到

 楼主| 发表于 6-4-2012 11:00:37 | 显示全部楼层
TopScorer 发表于 2-4-2012 21:17
成功了吗?你也是刚学这个软件?

嗯~可以了~不过matlab上显示有些错误~
??? Undefined function or variable 'fields2remove'.

Error in ==> d:\advisor2002wp\gui\InputFigControl.m
On line 419  ==>         for i=1:length(fields2remove)

Error in ==> d:\advisor2002wp\gui\InputFigControl.m
On line 158  ==>     InputFigControl('update vinf fields') %this will remove unnecessary component fields from vinf

Error in ==> d:\advisor2002wp\gui\gui_input_open.m
On line 189  ==> InputFigControl;

??? Error while evaluating uicontrol Callback.
回复 支持 反对

使用道具 举报

该用户从未签到

 楼主| 发表于 6-4-2012 11:01:28 | 显示全部楼层
TopScorer 发表于 2-4-2012 10:17
我会了,是这样装载的,点matlab中的file→import data,出现文件选择对话框之后,选中advisor\gui\optionl ...

嗯,行了~可是matlab上还是显示了一些错误~
??? Undefined function or variable 'fields2remove'.

Error in ==> d:\advisor2002wp\gui\InputFigControl.m
On line 419  ==>         for i=1:length(fields2remove)

Error in ==> d:\advisor2002wp\gui\InputFigControl.m
On line 158  ==>     InputFigControl('update vinf fields') %this will remove unnecessary component fields from vinf

Error in ==> d:\advisor2002wp\gui\gui_input_open.m
On line 189  ==> InputFigControl;

??? Error while evaluating uicontrol Callback.
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 7-4-2012 07:37:07 | 显示全部楼层
roddic 发表于 6-4-2012 11:00
嗯~可以了~不过matlab上显示有些错误~
??? Undefined function or variable 'fields2remove'.

因为你没有改那个相对应的gui_image.m文件
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 7-4-2012 07:44:08 | 显示全部楼层
roddic 发表于 6-4-2012 11:01
嗯,行了~可是matlab上还是显示了一些错误~
??? Undefined function or variable 'fields2remove'.

你看看这个 ADVISOR 介绍(详细版).pdf (675.44 KB, 下载次数: 83) ,看看第27页
回复 支持 反对

使用道具 举报

该用户从未签到

 楼主| 发表于 7-4-2012 16:54:03 | 显示全部楼层
TopScorer 发表于 7-4-2012 07:44
你看看这个,看看第27页

我试试~~~~~~~
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 7-4-2012 20:54:45 | 显示全部楼层
roddic 发表于 7-4-2012 16:54
我试试~~~~~~~

肯定没问题滴,我自己都是这样解决的
回复 支持 反对

使用道具 举报

该用户从未签到

 楼主| 发表于 8-4-2012 16:32:13 | 显示全部楼层
TopScorer 发表于 7-4-2012 20:54
肯定没问题滴,我自己都是这样解决的

非常感谢~~
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 8-4-2012 22:50:51 | 显示全部楼层
roddic 发表于 8-4-2012 16:32
非常感谢~~

你是大四的吗?做毕设?什么题目呀?交流交流~~
回复 支持 反对

使用道具 举报

该用户从未签到

 楼主| 发表于 9-4-2012 17:57:40 | 显示全部楼层
TopScorer 发表于 8-4-2012 22:50
你是大四的吗?做毕设?什么题目呀?交流交流~~

我研一了~跨专业的~
回复 支持 反对

使用道具 举报

快速发帖

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|手机版|小黑屋|Archiver|汽车工程师之家 ( 渝ICP备18012993号-1 )

GMT+8, 19-4-2024 09:57 , Processed in 0.293298 second(s), 34 queries .

Powered by Discuz! X3.5

© 2001-2013 Comsenz Inc.