小编Dim*_*i C的帖子

Matlab模数特定行为

我有以下问题.假设我有四个可能的值{1 2 3 4},我想要一个mod函数的特定行为

我寻求的行为就是这个

 1 mod 4 = 1
 2 mod 4 = 2
 3 mod 4 = 3
 4 mod 4 = 4
Run Code Online (Sandbox Code Playgroud)

但我用matlab得到以下结果.

 1 mod 4 = 1
 2 mod 4 = 2
 3 mod 4 = 3
 4 mod 4 = 0
Run Code Online (Sandbox Code Playgroud)

有没有关于如何在MATLAB中以最简单的方式实现所需行为的想法?

matlab

4
推荐指数
2
解决办法
92
查看次数

以特定的非串行顺序连接向量

我有载体a,bc; 向量ab包含整数,而向量c具有二进制值作为元素:(0,1).

向量a长度为n,向量b长度为k.矢量c长度为n + k.

我想连接向量ab基于向量c.

例如.如果c=[1 0 0 1 0 . . . . ]那时我想创建矢量res=[a(1) b(1) b(2) a(2) b(3) . . . ].

没有for循环,有没有办法这样做?

matlab vector vectorization

4
推荐指数
1
解决办法
50
查看次数

标签 统计

matlab ×2

vector ×1

vectorization ×1