Другой ответ показывает, как использовать linspace
, это правильный метод.
Но вы также можете использовать оператор двоеточия и некоторую простую арифметику, чтобы сделать это:
x = -pi : 2*pi/199 : pi
- это означает: переходите от -π к π шагами такого размера, что мы получаем ровно 200 значений.
x = (0:199) * (2*pi/199) - pi
- это означает: создайте массив с 200 целочисленными значениями, затем масштабируйте их до нужного диапазона.
Обратите внимание, что здесь не следует использовать квадратные скобки []
.Они предназначены для объединения массивов.Оператор двоеточия создает один массив, объединять его не с чем.