【发布时间】:2018-01-10 21:11:05
【问题描述】:
我从一个形状矩阵开始:N·2·M,我称之为x。然后,我有另一个形状为 M 的称为 theta 的矩阵。以下代码在八度音阶中给出以下错误:不一致的参数(op1 是 2x2x2,op2 是 2x2x2)。
x(n+1,:,:) = x(n+1,:,:) + [cos(theta(:)) sin(theta(:))]
这有什么问题?
PS。完整代码如下:
M=30;
N=32;
for n=1:1:N
z = [1.0 0.0]
x(1,1,1:M) = z(1);
x(1,2,1:M) = z(2);
x(n+1,:,:) = x(n,:,:) + randn([1,2,M])
theta(:) = randn([M,1]);
x(n+1,:,:) = x(n+1,:,:) + [cos(theta(:)) sin(theta(:))]
end
【问题讨论】: