The uses of fprintf and sprintf?

17 vues (au cours des 30 derniers jours)
Lindsi Sparks
Lindsi Sparks le 15 Fév 2015
Modifié(e) : Stephen23 le 22 Mai 2015
What are the exact uses for fprintf and sprintf? How do the two command differ and how should I know which command to use? Also using such a command to create a .txt file.
  1 commentaire
per isakson
per isakson le 15 Fév 2015
Modifié(e) : per isakson le 15 Fév 2015
The one creates a string in the work space the other prints to a file or the command window. The details are in the documentation.

Connectez-vous pour commenter.

Réponses (1)

Stephen23
Stephen23 le 16 Fév 2015
Modifié(e) : Stephen23 le 22 Mai 2015
Some background: the name "printf" comes from "PRINT Formatted" and occurs in many programming languages. In MATLAB this is extended with the two versions:
  • fprintf means "File PRINT Formatted": use this for printing text to a file or the command window.
  • sprintf means "String PRINT Formatted": use this for creating a MATLAB string ( character vector ).

Catégories

En savoir plus sur Characters and Strings dans Help Center et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by