如何在 MATLAB 中将元胞数组添加到绘图标题
How do you add a cell array to a plot title in MATLAB
我在 MATLAB 中创建了一个循环来自动执行一些 FFT 工作。每次循环都会选择一个新的 .mat 文件。我提取了一个引用正在处理的测试数据的元胞数组(例如 Test 1),我想在我生成的图形的标题中使用该信息。
我试过了
title(fileInfo);
此处,fileInfo
包含 测试 1。
我需要做什么才能在循环的每次迭代中将此信息放入图中?
我不确定你是如何调用你的 matfiles 的,但这是完成任务的好方法:
matfiles = dir('*.mat') ;
for i = 1:length(matfiles)
%% do waht you want
figure
title(matfiles(i).name)
end
直接回答你的问题。您可以获得如下标题:
fileInfo = 'Test 1';
figure
%% plot
title(fileInfo)
或直接:
figure
% plot
title('Test 1')
我在 MATLAB 中创建了一个循环来自动执行一些 FFT 工作。每次循环都会选择一个新的 .mat 文件。我提取了一个引用正在处理的测试数据的元胞数组(例如 Test 1),我想在我生成的图形的标题中使用该信息。
我试过了
title(fileInfo);
此处,fileInfo
包含 测试 1。
我需要做什么才能在循环的每次迭代中将此信息放入图中?
我不确定你是如何调用你的 matfiles 的,但这是完成任务的好方法:
matfiles = dir('*.mat') ;
for i = 1:length(matfiles)
%% do waht you want
figure
title(matfiles(i).name)
end
直接回答你的问题。您可以获得如下标题:
fileInfo = 'Test 1';
figure
%% plot
title(fileInfo)
或直接:
figure
% plot
title('Test 1')