Please, help me with this loop

1 visualización (últimos 30 días)
SAMUEL AYINDE
SAMUEL AYINDE el 24 de Mayo de 2017
Respondida: Walter Roberson el 24 de Mayo de 2017
I want to achieve this:
% Refine mesh four times and run the code
model.mesh('mesh1').feature.create('ref1', 'Refine');
model.mesh('mesh1').feature.create('ref2', 'Refine');
model.mesh('mesh1').feature.create('ref3', 'Refine');
model.mesh('mesh1').feature.create('ref4', 'Refine');
model.mesh('mesh1').run('ftri1');
I am using the code below, but it is not running
% Refine mesh four times and run the code
n =4
for k = 1:n
ref{k} = ['ref', num2str(k)];
end
for k = 1:n
model.mesh('mesh1').feature.create('ref{k}', 'Refine');
end
model.mesh('mesh1').run('ftri1');
Please, what am I doing wrong? Perhaps, I cannot achieve my goal using the code below, please, help me modify it. Thank you.

Respuestas (1)

Walter Roberson
Walter Roberson el 24 de Mayo de 2017
model.mesh('mesh1').feature.create(ref{k}, 'Refine');

Categorías

Más información sobre Loops and Conditional Statements en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

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

Start Hunting!

Translated by