Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Arrays 使用其他数组中的元素在Matlab中生成数组_Arrays_Matlab - Fatal编程技术网

Arrays 使用其他数组中的元素在Matlab中生成数组

Arrays 使用其他数组中的元素在Matlab中生成数组,arrays,matlab,Arrays,Matlab,我需要从另外两种安排的要素中构建一种安排。使用以下代码生成一个数组,但仅使用最后两个值X和Y X = [0 7.313 14.632 18.238 18.308 18.383 18.394 18.395 18.395 18.395 18.395] Y = [10.882 18.276 21.939 22.018 22.093 22.105 22.106 22.106 22.106 22.106 22.106] Z =

我需要从另外两种安排的要素中构建一种安排。使用以下代码生成一个数组,但仅使用最后两个值X和Y

    X = [0  7.313   14.632  18.238  18.308  18.383  18.394  18.395  18.395  18.395  18.395]
        Y = [10.882 18.276  21.939  22.018  22.093  22.105  22.106  22.106  22.106  22.106 22.106]

        Z = zeros(22,1) ;

        for i = 1:2:22
            for j = 2:2:22
               for m = 1:11
                   for n = 1:11

            Z(i,:) = X(:,m) ;
            Z(j,:) = Y(:,n) ;

                   end
               end
            end
        end

    output: Z = 18.395
                22.106
                18.395
                22.106
                18.395
                22.106
                ...
但是我需要得到Z数组,如下所示:

expected output: Z = X(1)
                     Y(1)
                     X(2)
                     Y(2)
                     X(3)
                     Y(3)
                     ...

with the values: Z = 0
                     10.882
                     7.313
                     18.276
                     14.632
                     21.939
                     ...

谢谢。

只需将
X
Y
垂直连接,然后放入一列即可。读取这些值,从而得到所需的结果:

Z = reshape([X; Y], [], 1);

那么,在这个示例中,期望的输出到底是什么呢?因为您的代码没有完成您希望它完成的任务,所以您需要明确代码的目标是什么。“将X和Y的每个元素索引到Z数组”一点也不清楚。请将您的问题包括预期的输出。感谢您的评论,我编辑了包含所需输出的问题。