Discussion Closed This discussion was created more than 6 months ago and has been closed. To start a new discussion with a link back to this one, click here.

How to use the calculation result as an input?_with Matlab

Please login with a confirmed email address before reporting spam

The aim: to try to use the calculation result as an input,

1. I write the following code:

uu=fem.sol.u(:,length(k)); % get the calculation result
sole2=femsol(uu);
init = asseminit(fem,'u',sole2) %input

However, the main programme reports wrong result, indicating the inputting is not a success.

2.next, I write the following code to show the initiated field:

fem.sol=init
figure
postplot(fem,'tridata','u')

However, the running message indicates that 'u' cannot be evaluated.

Could anybody help me? Thanks a lot in advance!

0 Replies Last Post 10.10.2011, 00:00 GMT-4
COMSOL Moderator

Hello Dami Ai

Your Discussion has gone 30 days without a reply. If you still need help with COMSOL and have an on-subscription license, please visit our Support Center for help.

If you do not hold an on-subscription license, you may find an answer in another Discussion or in the Knowledge Base.

Note that while COMSOL employees may participate in the discussion forum, COMSOL® software users who are on-subscription should submit their questions via the Support Center for a more comprehensive response from the Technical Support team.