[TRNSYS-users] TRNSYS and MATLAB
David BRADLEY
d.bradley at tess-inc.com
Fri Sep 21 12:21:17 PDT 2018
Wirich,
In order for Matlab2015a and Trnsys17 to work together you just need
to have a Type155.dll that corresponds to your Matlab version. Note that
with Trnsys17, you need to use the 32-bit Matlab verison. I will send
you a second email privately containing the dll for Trnsys17 and
Matlab2015a.
Creating a Type155.dll for Matlab2018 is a matter of a few minutes of
work. If you can send me the following files:
libeng.lib, libmat.lib, libmex.lib, and libmx.lib
then I can make you the dll that you need. Please make sure to specify
whether the files you send are the 32-bit or 64-bit versions.
Regards,
David
On 09/21/2018 09:39, Wirich FREPPEL via TRNSYS-users wrote:
> Dear TRNSYS users,
>
> For my project, I need to call MATLAB to do some calculations and then
> return the result into TRNSYS. However, my version of Matlab is 2015a,
> which is not compatible with TRNSYS 17.
>
> In addition, the TRNSYS salesman told me that at the moment they are
> still working on a 155.dll file to match Matlab 2018 and TRNSYS 18.
> So, until the dll file is available I was wandering:
>
> Would it be possible to add a Type in which I could write some
> "windows commands". Those commands would put TRNSYS into a pause, and
> run MATLAB. When all results are available, TRNSYS read them and goes
> to the next step of the calculations.
>
> In the past I used MATLAB to call TRNSYS, but is it possible in the
> other way without using the Type155 ?
>
> Thank you in advance for your reply.
>
> Best regards
>
--
***************************
David BRADLEY
Principal
Thermal Energy Systems Specialists, LLC
3 North Pinckney Street - suite 202
Madison, WI 53703 USA
P:+1.608.274.2577
F:+1.608.278.1475
d.bradley at tess-inc.com
http://www.tess-inc.com
http://www.trnsys.com
More information about the TRNSYS-users
mailing list