【问题标题】:How do you add a cell array to a plot title in MATLAB如何在 MATLAB 中将元胞数组添加到绘图标题
【发布时间】:2017-06-06 08:53:13
【问题描述】:

我在 MATLAB 中创建了一个循环来自动化一些 FFT 工作。每次循环都会选择一个新的 .mat 文件。我提取了一个引用正在处理的测试数据的元胞数组(例如 Test 1),我想在我生成的图形标题中使用该信息。

我试过了

title(fileInfo);

这里,fileInfo 包含 测试 1

我需要做什么才能在循环的每次迭代中将此信息放入图中?

【问题讨论】:

    标签: matlab matlab-figure cell-array


    【解决方案1】:

    我不确定您是如何调用 matfile 的,但这是完成任务的好方法:

    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')
    

    【讨论】:

    • 谢谢! title(matfiles(i).name 完成了这项工作!
    猜你喜欢
    • 1970-01-01
    • 2018-04-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-12-20
    • 2011-02-07
    • 2014-10-26
    • 1970-01-01
    相关资源
    最近更新 更多