Is there a code to take values from the fprintf ?

fprintf('% 5d %8.3i %8.3i\n',i,strain,stress)
is there a code that can extract the last column of my fprint? the stresses?
thank you very much in advance

 Réponse acceptée

Star Strider
Star Strider le 9 Nov 2020

0 votes

Since you are printing to the Command Window and not a file, likely not.
However ‘stress’ is obviously in your workspace, so there is no need for you to extract it. Just use the value you have.

4 commentaires

James Tursa
James Tursa le 9 Nov 2020
Modifié(e) : James Tursa le 9 Nov 2020
Assuming your current loop looks like this
for i=1:n
% some calculations here
stress = (some expression);
end
you would change stress to a vector, e.g.
stress = zeros(1,n);
for i=1:n
% some calculations here
stress(i) = (some expression);
end
James Tursa — Thank you!
I’d not considered that possibility.
@Star: I was actually responding to a comment made by OP, which has since been deleted for some reason.
Interesting. I never saw it, so I didn’t delete it.

Connectez-vous pour commenter.

Plus de réponses (0)

Catégories

En savoir plus sur Stress and Strain dans Centre d'aide et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by