what is wrong with fprintf
Show older comments
why does not this function give the full text in fprintf:
function printem(a,b)
fprintf('the first number is %.lf and the second is %.lf\n',a,b)
end
what is displayed in matlab is
>> printem(3,5) the first number is>>
Accepted Answer
More Answers (2)
Walter Roberson
on 19 Oct 2011
1 vote
You appear to have used %.lf (lower-case L) instead of %.1f (digit one)
Harry MacDowel
on 19 Oct 2011
Try this
fprintf('the first number is %0.1f and the second is %0.1f\n',a,b)
Categories
Find more on Entering Commands 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!