我有一个matlab索引问题。我有一个34个元素的向量,我想在for循环中绘制。但是,我不希望一下子全部绘制它们。如果我能够以1:6,然后是7:11,然后是12:20来绘制元素,那将是很棒的,依此类推。是否有可能在for循环中进行这种类型的绘图?如果是,我在索引方面遇到了麻烦。由于这些元素都是按顺序排列的,因此matlab似乎想要将它们全部绘制在一起。任何帮助,将不胜感激。谢谢!
这是我想要做的一个例子:
for i = 1: [1:6, 7:11, 12:20]
plot(x(i), y(i))
end
希望我能得到三个情节,一个是元素1:6的数据,另一个来自元素7:11,最后一个来自元素12:20。
答案 0 :(得分:0)
您可以使用单元格来存储包含各种索引的可变长度向量:
var tagNode = wordDoc.MainDocumentPart.Document.Body.Elements<Paragraph>().FirstOrDefault(f => f.InnerText.Contains(tag));
if (tagNode != null)
{
tagNode.Parent.InsertAfter(new Run(element), tagNode);
}