TrueTime15工具箱安装及执行例子_第1页
TrueTime15工具箱安装及执行例子_第2页
TrueTime15工具箱安装及执行例子_第3页
TrueTime15工具箱安装及执行例子_第4页
TrueTime15工具箱安装及执行例子_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、一、安装准备:1、  安装MATLAB,建议或以上版本。2、  下载   下载地址w,免费下载,但需要进行简单注册如下图1,注册后下载truetime的链接将发送到所注册的邮箱里,点击链接可以方便下载。也可能你直接点击下图绿色框中链接后直接下载压缩包。图1从此网页的英文中,我们可以得知:对于64位的MATLAB可能存在连开发人员都不知原因的问题。(2)TrueTime 1.5版本是最稳定的版本,但是他也只限于MATLAB7.0到R2010版本。3、  将所下载的压缩包,解压到MATLAB的工具箱中,如本人

2、的:    D:Program FilesMATLABR2007btoolbox 二、  环境配置1、设置路径    打开MATLAB,选择“File”中的“Set Path”,点击“Add Folder”,找到中的文件夹“kernel”,如图2,点击确定。这时MATLAB中的路径就多了以下一条,如图3:  图2   图3   最后“Save”,“Close”即可。2、  添加系统变量&

3、#160;   进入系统的控制面板,找到“系统”,打开“高级”,选择“环境变量”,点击“系统变量”下的“新建”,新建系统变量名为:TTKERNEL,变量值为的kernel所在地址,如:D:Program FilesMATLABR2007btoolboxtruetime-1.5kernel,确认后退出,如图4。图43、  用MATLAB打开,添加如下命令行:addpath(getenv('TTKERNEL')init_truetime;另存为startup.m,如图5图5当然TrueTime 2.0版本在此添加的语句并不完全相同。

4、4、  用MATLAB打开,选“File”下的“Save Workspace As”,将文件命名为“matlab”保存在toolboxlocal中,例如本人的   D:Program FilesMATLABR2007btoolboxlocal5、  把复制到   D:Program FilesMATLABR2007btoolboxlocal中。 三、安装visual studio .net    建议使用2003版本。  &#

5、160; 网上有说法是不用安装VC+编译器,但个人尝试发现结果如下图6:图6    编译器中没有C+的选择,但实际情况是本人已经安装有,可见安装一个visual studio .net 2003似乎是必要的。该软件安装花费本人不小精力,所以也给出详述。1、  下载地址   建议使用迅雷下载,可能需要通过多次暂停/开始来获取资源,下载速度非常快。  下载完成后解压。2、  下载三个dll文件  fpencode.dll 

6、0;fp4awel.dll  将以上三个文件复制到C:Program FilesCommon FilesMicrosoft SharedWeb Server Extensions40bin3、找到解压后的D:VisualStudio2003InstWCU,双击运行weccom.msi,如图7。                    图73、  找到解压后的D

7、:VisualStudio2003InstWCU,双击运行setup,如图8。             图8   注意:其中的选择是:否同意继续立即安装,安装过程截图,图9:图94、退回D:VisualStudio2003Inst,双击运行setup,如图10。            图10  &#

8、160; 这时“1”显示系统必备已完成,“2”亮起,如图11,点击“2”即可,如图12。图11图12   安装完“2”以后,可以结束,“3”帮助文档,需要光盘,如图13,可以忽略,“4”检测版本是否最新,可以点进去后直接退出。 图13   至此,visual studio .net 2003 安装完成。 四、设定编译器    运行MATLAB,输入mex setup(注意mex后空一格再写-setup),这次会有两个编译器可供选择,选择2,C+编译器,然后

9、选择“y”,即可,命令如图14。图14输入mbuild setup,选择与上面相同。 五、初始化    输入“make_truetime”,回车即可。    如果安装成功最后有:“TrueTime compiled successfully!”    注意:中间过程会有一些警告,主要是避免重名进行重命名。这会将truetime工具箱中的所有.dll文件变成文件,这需要用户进入truetime工具箱,找到所有的文件,将它们全部改回原来的.dll文件。输入truetim

10、e,有如下界面,图15:图15六、执行TrueTime例子需要注意1、不能直接通过“file”-“open”来打开TrueTime例子中的相关文件去执行。这里,我们最好采用下图方式来执行相关文件:第一步:通过“Current Directory”第二步:选择好路径,matlab右侧就会有这个路径下所有文件列表,选中你要执行的文件,鼠标右键进行具体操作,例如“Run”等。2、有很多人发现自己虽然上面都做得成功了,但是依然执行不了TrueTime例子,出现如下图这样的提示信息:我自己也在网上找了好多次,都没有解答,自己不断研究后解决了这个问题:第一步:在matlab里按照上面提到的方式,到“安装目录MATLABtoolboxtruetime-kernel”路径下,在右侧即下图中找到“matlab”文件夹,图 16进入该文件夹,右键“”执行”Run“操作。这会将该目录下的所有CPP文件全部重新编译一遍,生成新的DLL文件,并自动替换原来的老DLL文件。第二步:matlab回到图16所示路径下,在此路径下有几个很重要的DLL文件,这些都需要重新编译。主要是如下几个cpp:他们都是MEX文件,就按照mex文件方式编译生成新的DLL文件,替换原来的

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论