Mex Unknown Function Definition
8 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
Charles Ross
il 7 Feb 2022
Commentato: Benjamin Thompson
il 10 Feb 2022
Based on https://antennalab.upc.edu/en/acasolver-software
I have four files: ACA.m, user_impedance.m, user_impedance.c, and user_impedance.mexw64. Within user_impedance.m, the only computation is a function
Z = oper_3d_2_free(m,n,[ ],OG_data,field,k,eta,Rint_s,Ranal_s,Rint_f,corr_solid,flag);
that is not defined in user_impedance.c. I want ultimately to convert another function that calls user_impedance.m, ACA.m to a cpp source file. Using codgen results in an error where oper_3d_2_free is not defined whenever user_impedance.m is called.
Alternatively, if I could call the C version of oper_3d_2_free and get the returned impedance, I could complete the task.
0 Commenti
Risposta accettata
Benjamin Thompson
il 8 Feb 2022
Can you write a C function with your desired name and argument list, and pass that function to mex? See the documentation on mex, there are examples and you can probably easily change yprime.c so it does what you want.
1 Commento
Più risposte (0)
Vedere anche
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!