對於函式Sa(t)=sin(x)/x,其中x∈[-10π,10π],matlab中可以這樣表示: x=-10*pi:10*pi;S=sin(x);補充問題回答:x=-2*pi:pi/10:2*pi表示x∈[-2π,2π];t=0:pi/50:4*pi表示t∈[0,4π];這是由於在matlab中,如果想表示一個範圍,比如說x∈[a,b],可以這樣表示,x=a:dx:b,代表x從a取到b,每隔dx取一個點。
對於函式Sa(t)=sin(x)/x,其中x∈[-10π,10π],matlab中可以這樣表示: x=-10*pi:10*pi;S=sin(x);補充問題回答:x=-2*pi:pi/10:2*pi表示x∈[-2π,2π];t=0:pi/50:4*pi表示t∈[0,4π];這是由於在matlab中,如果想表示一個範圍,比如說x∈[a,b],可以這樣表示,x=a:dx:b,代表x從a取到b,每隔dx取一個點。
所以這裡的x=-2*pi:pi/10:2*pi,就代表x從-2π取到2π,每隔π/10取一個點。這裡pi/10,pi/50就是取的每兩個相鄰點的間隔。matlab中八種整數型別的取值範圍: 1、int8()取值範圍:-128~127。2、int16()取值範圍:-32768~32767。3、int32()取值範圍:-2147483648~2147483647。4、int64()取值範圍:-9223372036854775808~-9223372036854775807。5、uint8()取值範圍:0~255。6、uint16()取值範圍:0~65535。7、uint32()取值範圍:0~4294967295。8、uint64()取值範圍:0~9223372036854775807。