matlab报错此类型的变量不支持使用点进行索引


% 定义输入和输出文件路径
input_file = '01.sgy';
output_file = '01.txt';
 
% 读取 SEGY 数据
data = ReadSegy(input_file);
 
% 提取频率和振幅信息
frequency = data.sampleInt;
amplitudes = data.traces;
 
% 打开输出文件进行写入
fileID = fopen(output_file, 'w');
 
% 将频率和振幅写入输出文件
fprintf(fileID, 'Frequency: %d\n', frequency);
fprintf(fileID, 'Amplitudes:\n');
fprintf(fileID, '%f\n', amplitudes);
 
% 关闭输出文件
fclose(fileID);

img