如何在matlab中用for循环更改表的ColumnName


x = [];
x = ['A':'Z'];
for i='A':'Z'
for j='A':'Z'
x = [cellstr(x),[i,j]];
end
end
for i=1:100
app.UITable.ColumnName ={x(i)};
end

我想用x个字符更改ColumnNames,但它不适用于上面的代码。我该如何解决这个问题?

如果只想在特殊索引中重命名,可以使用

app.UITable.ColumnName =x(i+1);

如果要在for循环中命名所有表列,可以使用此脚本

x = [];
x = ['A':'Z'];
for i='A':'Z'
for j='A':'Z'
x = [cellstr(x),[i,j]];
end
end
for i=1:100
app.UITable.ColumnName{1,i} =x(i+1);
end

相关内容

  • 没有找到相关文章