第二章字符串和向量讨论区【提问或回答均可计分】

x=linspace(7,50,80),获取变量x的奇数位数值的命令为什么是x(1:2:80)?

回复: x=linspace(7,50,80),获取变量x的奇数位数值的命令为什么是x(1:2:80)?

卢烨雅3227010020 -
回帖数:0
这个命令运行出来的结果是
Columns 1 through 11:

7.0000 7.5443 8.0886 8.6329 9.1772 9.7215 10.2658 10.8101 11.3544 11.8987 12.4430

……省略

Columns 78 through 80:

48.9114 49.4557 50.0000

也就是7-50,而x(1:2:80)的意思是,从1到80,它要求是奇数位,也就是他们的步长是2,1+2=3,这样,其他的选项都是偶数
而 Columns 1 through 22:

1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 35 37 39 41 43

Columns 23 through 40:

45 47 49 51 53 55 57 59 61 63 65 67 69 71 73 75 77 79

>>是把linspace(7,50,80)包括在内的