MATLAB中的定义域x=0:0.05:4*pi,为什么这样写
问题描述:
MATLAB中的定义域x=0:0.05:4*pi,为什么这样写
请问达人,MATLAB中,为啥x∈[0,4π]要写成x=0:0.05:4*pi,而不是写成x=0:4*pi,
答
写成x=0:0.05:4*pi和x=0:4*pi都是正确的,只是取点的步长不一样
x=0:0.05:4*pi中0.05表示取点的步长是0.05,也就是隔0.05取一个点
x=0:4*pi中不写步长,则默认步长是1
例如,要生成1—10,十个整数,可以写成x=1:10;