所以我应该创建矢量Y = 2 4 8 16 32 64 128 256
它基本上是2 ^(x + 1),如2 ^ 1,2 ^ 2,2 ^ 3等.
所以我的尝试是Y = [2:2 ^ 1:256],基本上我希望它从2开始,以256结束并以2 ^ 1的增量增加但是我一直得到2,4,6,8,10 ...作为我的答案而不是2,4,8,16,32 ...因为matlab认为我希望它以2的增量而不是2 ^(x + 1)增加.
我尝试了许多组合,例如[2:^ 1:256],但那些也不起作用.
有人能提供一些关于这个问题的提示吗?
谢谢!
我需要在中间创建一个数字为1的5x5矩阵.我不允许明确输入元素.
我正在使用这个,
repmat(eye(5),1)
Run Code Online (Sandbox Code Playgroud)
给予
1 0 0 0 0
0 1 0 0 0
0 0 1 0 0
0 0 0 1 0
0 0 0 0 1
Run Code Online (Sandbox Code Playgroud)
我怎样才能摆脱不在中间的人呢?
matlab ×2