How can I link Aspen plus and matlab
11 ビュー (過去 30 日間)
古いコメントを表示
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 件のコメント
回答 (1 件)
Mario Malic
2020 年 9 月 3 日
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 件のコメント
Yue Ming
2021 年 5 月 25 日
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?
文玥
2023 年 9 月 4 日
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?
参考
カテゴリ
Help Center および File Exchange で File Operations についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!