How can I link Aspen plus and matlab
11 views (last 30 days)
Show older comments
Dear,
Is there any one can help me on the code that already shared about Aspen plus - MATLAB link? Since I can get access to Aspen plus V10, so I tried to link MATLAB with Aspen plus V8.8.
But when i run the code---a slightly change compared to the original code (Version and file name). Instead of running 'Reactive_Distillation.bkp', I run the file 'ETHANOLColumn_v8.8.bkp' shared for the optimisation in Aspen and MATLAB.
%% Example of Application
Reflux_Ratio = [1, 3, 5, 7];
for i = 1:length(Reflux_Ratio)
Aspen.Tree.FindNode("\Data\Blocks\T-101\Input\BASIS_RR").Value; % Column Reflux
It shows the error on the sentence 'Aspen.Tree.FindNode("\Data\Blocks\T-101\Input\BASIS_RR").Value; % Column Reflux'.
>> AspenPlus_Matlab_Link
Dot indexing is not supported for variables of this type.
Error in AspenPlus_Matlab_Link (line 17)
Aspen.Tree.FindNode("\Data\Blocks\T-101\Input\BASIS_RR").Value; % Column Reflux
Can anyone help me on this ? I can invoke the aspen file but when trying to do sensitivity analysis, the error shows on the input sentence.
Thank you so much!
0 Comments
Answers (1)
Mario Malic
on 3 Sep 2020
Bolded text might be the error. See the documentation on FindNode function.
Aspen.Tree.FindNode("\Data\Blocks\T-101\Input\BASIS_RR").Value
Here's a link that might be of use. https://stackoverflow.com/questions/51589733/avoid-syntax-error-using-hyphens-in-python
7 Comments
Yue Ming
on 25 May 2021
Hi,I have the same problem with "Unrecognized property 'FindNode' for class 'Interface.8E567522_F9BA_11CF_90B2_0000C0A810C4' as mentioned above.Can you tell me how it was solved?
文玥
on 4 Sep 2023
Hi
I'm sorry to trouble you.I have the same problem with " "Unrecognized property 'FindNode' for class 'Interface.8E567522_F9BA_11CF_90B2_0000C0A810C4'as mentioned above.Is your problem solved?Can you tell me how it was solved?
See Also
Categories
Find more on File Operations in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!