communication between MATLAB & PLAXIS(finite element program for geotechnical eng.)

19 visualizzazioni (ultimi 30 giorni)
this is my problem: i used MONTE-CARLO simulation in MATLAB code to generate random gaussian number for 3 different RV.now i want to provide these random variables each time as a input data for a program called PLAXIS to calculate ultimate bearing capacity that it is a function of those random variables.if i want to do that without a functional program by mentioning that i have to generate at least 10,000 RV and every time read random number wich is generated by matlab code than use that RV in PLAXIS for ultimate bearing capacity it takes too long.. i would like to know what should i do ?plz help me show me a direction or anyway to solve that. with regards

Risposte (1)

Amine Aboufirass
Amine Aboufirass il 12 Lug 2017
This is probably a very late response but I would check out the Plaxis Python API wrapper. It can control Plaxis GUI from a python interpreter. On the programming end you have 2 choices
1) Transfer all your work to python and use the wrapper from there 2) If you really DON'T want to use python, you can use the matlab engine for python which can send python commands from matlab and vice versa. I don't really recomment this though since you would be adding an extra step to your process. (Matlab to Python to Plaxis) rather than directly from python.
Hope this helps

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by