Problem linking RefProp to MatLab
Mostra commenti meno recenti
Hi
I am trying to connect RefProp(V9.1) to MatLab(V2016b). I have followed two guides ( Here from GitHub and Here from NIST). I have downloaded the files:
- refpropm.m
- REFPRP64.dll
- refprop.h
- REFPRP64_thunk_pcwin64.dll
- rp_proto64.m
I have tried having them both in the RefProp directory and in a separate folder, but to no avail. I linked MatLab to the folders when I was testing. I always get the same error.
>> testVal=refpropm('T', 'P', 101.325, 'Q', 0, 'water')
Error using loadlibrary
Too many input arguments.
Error in ==>@()rp_proto64(BasePath) at 211
There was an error running C:\Program Files (x86)\REFPROP\refpropm.m.
Run @()rp_proto64(BasePath) from the command line to reproduce the error and fix it.
Error in refpropm (line 227)
[notfound,warnings]=loadlibrary(strcat(BasePath,dllName),prototype,'alias',libName);
Caused by:
Error using rp_proto64
Too many input arguments.
Has anyone had the same error and solved it? Any suggestions?
Thank you for any help
5 Commenti
Dayle Alexander
il 19 Set 2018
Hello. Did you ever get this issue resolved? I am having the same error.
Jonas Hilpert
il 11 Mag 2019
me too. Did u fix the problem already?
Vijay Nishad
il 18 Feb 2020
Thanks! Check the video of muon_neutrino channel " How to link refprop with matlab "
It is easy.
priyanshu chhabra
il 10 Apr 2020
Error using loadlibrary
There was an error loading the library "C:\Program Files (x86)\REFPROP\REFPRP64.dll"
Undefined function 'rp_proto64' for input arguments of type 'char'.
Error in refpropm (line 227)
[notfound,warnings]=loadlibrary(strcat(BasePath,dllName),prototype,'alias',libName);
Caused by:
Undefined function 'rp_proto64' for input arguments of type 'char'.
this error it is showing, help me out
Cahya Amalinadhi Putra
il 1 Ott 2020
@priyanshu chhabra , I experienced the same problem here. You should move the 'rp_proto64.m' to the same directory as your <working>.m file. Then try to run the <working>.m again. You should not experience the error again.
Risposte (1)
Li Yucen
il 9 Giu 2019
0 voti
1.Try to upload the Matlab and Refprop to latest version, I used 10.0 NIST and R2018b MTABLAB.
2. Involve all of them. Try to google and download the REFPROP.DLL, REFPROP64.DLL,REFPROP64.LIB, and five functions.

Categorie
Scopri di più su MATLAB in Centro assistenza e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!