matlab中的链表函数

本文关键字:函数 链表 matlab | 更新日期: 2023-09-27 18:25:53

我正在尝试将c#代码转换为matlab代码。所以在c#代码中,我有一个链接列表,其中插入了x,y坐标。我使用"Array.Resize(ref arr,1);"来插入x,y值。所以每当我插入值时,旧值都会移到数组的底部。我还使用resize方法从某些索引中收缩(或打断)数组。我如何在matlab中重新创建它。我在matlab中读到了重塑方法,但我不知道如何应用它。matlab中的dlnode方法一次只能取一个值。

Point[] arr = new Point[8];
for (int x= 0; x < arr.Length; x++)
{
    Array.Resize<Point>(ref arr, 1);
    arr[x].X = x; (x,y values will get from text boxes) 
    arr[x].Y= y;
}

如有任何帮助,我们将不胜感激。

matlab中的链表函数

这就是您想要做的吗?

A = [x y]
B = [A ; B]

相反:

A = B(:,1)
B = B(:,2:end)