Maison >développement back-end >Problème PHP >Explication détaillée de l'utilisation de la fonction fprintf dans Matlab

Explication détaillée de l'utilisation de la fonction fprintf dans Matlab

hzc
hzcoriginal
2020-06-20 11:04:4821636parcourir

Explication détaillée de l'utilisation de la fonction fprintf dans Matlab

Explication détaillée de l'utilisation de la fonction fprintf dans matlab :

La fonction fprintf peut écrire des données dans un fichier texte dans un format spécifié. Le format d'appel est :

Sortie formatée des données : fprintf(fid, format, variables)

Affiche la valeur de la variable à l'écran ou le fichier spécifié dans le format spécifié, fid est le descripteur de fichier, si par défaut, Ensuite, la sortie à l'écran

format est utilisé pour spécifier le format utilisé lors de la sortie des données

%d 整数

  %e 实数:科学计算法形式

  %f 实数:小数形式

  %g 由系统自动选取上述两种格式之一

  %s 输出字符串

fprintf(fid,format,A)

Explication : fid est le descripteur de fichier, spécifiant le fichier dans lequel écrire, et format est le caractère de format utilisé pour contrôler le format des données écrites Identique à la fonction fscanf, A est la matrice utilisée pour stocker les données.

Exemple : créez une matrice de caractères et enregistrez-la sur le disque, puis lisez-la et attribuez-la à une autre matrice.

>> a='string';
>> fid=fopen('d:\char1.txt','w');
>> fprintf(fid,'%s',a);
>> fclose(fid);
>> fid1=fopen('d:\char1.txt','rt');
>> fid1=fopen('d:\char1.txt','rt');
>> b=fscanf(fid1,'%s')
b =
string

matlab读txt文件

fid=fopen('fx.txt','r');
%得到文件号
[f,count]=fscanf(fid,'%f %f',[12,90]);
%把文件号1的数据读到f中。其中f是[12 90]的矩阵
%这里'%f %f'表示读取数据的形势,他是按原始数据型读出
fclose(fid);
%关闭文件
另外有的txt文件还可以用load来打开
其语句为
f=load('fx.txt)

Tutoriel recommandé : "tutoriel php"

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn