由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Computation版 - [转载] [求助]如何加快S函数在Simulink中的运行速度
相关主题
[转载] 老问题,新问!是matlab还是我太笨了!问个matlab debug的问题
请问fortran里可不可以调用Matlab函数?[转载] 有人知道如何把MATLAB .M 文件转换成C吗?
请问在Matlab中可以调用Maple函数吗?直接用NR的源程序需要注意什么吗?
如何控制输出变量问大侠Matlab编译成C的问题
请问一个函数传递结构的初级问题portal.acm.org 是个好地方呀
C++,一个函数完成后出segmentaion fault再问一个fortran的问题
JAVA 如何调用现成的dll请教 模拟白噪声
问个matlab里调用自定义函数的问题问个并行算法的问题
相关话题的讨论汇总
话题: simulink话题: 函数话题: 运行话题: 加快话题: build
进入Computation版参与讨论
1 (共1页)
x****e
发帖数: 3
1
【 以下文字转载自 EE 讨论区,原文如下 】
发信人: XinZhe (战士), 信区: EE
标 题: [求助]如何加快S函数在Simulink中的运行速度
发信站: Unknown Space - 未名空间 (Tue Jan 25 16:50:07 2005) WWW-POST
我正在Simlink中调试运行一个S函数,基本上就是调用已有的很大的一个多线程仿真程序
ASM(标准C写的,MSVC 6.0编译环境)。如果假设ASM作为可执行文件(e.g.
ASM.exe)在PC(P4 2.8GHz/Windows2000, Matlab 6.5 & 7.0)上运行,所需要的时间为1秒
的话,那么编译成S-函数(e.g. ASM.dll)在Simulink中调用的话,就需要运行20秒的时间

我已经尽可能的对程序进行优化了(如使用Release Build instead of Debug Build,并
尽可能地参考Simulink手册上对於Simulink仿真优化设置的说明),但几乎一点效果都没
有。下面是我的S函数的源程序,请各位给支支招:怎么样才能加快在Simulink中的
1 (共1页)
进入Computation版参与讨论
相关主题
问个并行算法的问题请问一个函数传递结构的初级问题
[转载]What's New in Release 2007aC++,一个函数完成后出segmentaion fault
请问: 哪里能找到linear least square的househoder的C/C++的源程序?JAVA 如何调用现成的dll
Simulink M file based S-function 多个输入输出的问题问个matlab里调用自定义函数的问题
[转载] 老问题,新问!是matlab还是我太笨了!问个matlab debug的问题
请问fortran里可不可以调用Matlab函数?[转载] 有人知道如何把MATLAB .M 文件转换成C吗?
请问在Matlab中可以调用Maple函数吗?直接用NR的源程序需要注意什么吗?
如何控制输出变量问大侠Matlab编译成C的问题
相关话题的讨论汇总
话题: simulink话题: 函数话题: 运行话题: 加快话题: build