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

 Accepted Answer

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 Comments

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.

Sign in to comment.

More Answers (0)

Categories

Find more on Stress and Strain 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!