Различные функции linspace в MATLAB с примерами

Razlicnye Funkcii Linspace V Matlab S Primerami



Векторы с линейным интервалом имеют значения с одинаковыми различиями в заданной линейной области. Проще говоря, если у нас есть область [1, 10] и мы хотим разделить ее на 5 интервальных точек, то мы получим результирующий вектор [1, 3,25, 5,50, 7,75, 10]. Этот результирующий вектор называется линейно разнесенный вектор . В MATLAB линейно расположенные векторы создаются с помощью функции linspace().

Эта статья научит нас, как реализовать MATLAB. линспейс() функция.

Как реализовать функцию linspace() в MATLAB?

Библиотека MATLAB включает встроенную функцию linspace(), которая позволяет вам создавать значения с линейным интервалом между двумя определенными точками. Эта функция требует два значения в качестве входных данных и еще один необязательный ввод, который используется для указания количества равноотстоящих значений. Эта функция следует простому синтаксису:







линспейс ( < Начальная точка > , < конечная_точка > , ( необязательный ) < количество_очков > )

Эта функция принимает три аргумента:



  • Начальная точка : обязательный аргумент, используемый для указания начального значения интервала.
  • конечная_точка : Обязательный аргумент, используемый для указания конечного значения интервала.
  • количество_очков : Аргумент option используется для описания ряда значений с одинаковым интервалом. Если этот аргумент не указан, функция по умолчанию создает вектор из 100 равноотстоящих элементов, лежащих между заданными точками.

Рассмотрим несколько практических примеров, иллюстрирующих работу линспейс() функция.



Пример 1

Это простой код MATLAB, который использует линспейс() функция для печати равноотстоящих значений, начиная с 1 и заканчивая 10.





бар =линспейс ( 1 , 10 )

В приведенном выше коде мы не указали количество элементов, поэтому он создал вектор из 100 элементов.



Пример 2

Данный код MATLAB создаст вектор с линейным интервалом, используя линспейс() функцию, указав точки и количество равноотстоящих значений.

бар =линспейс ( 1 , 10 , 5 )

Пример 3

При построении функции важно указать равноотстоящие значения в качестве домена. Вместо того, чтобы вручную вводить каждое значение, вы можете использовать линспейс() функция в MATLAB, которая позволяет генерировать набор значений с равными интервалами в пределах заданного диапазона. Таким образом, помочь вам в упрощении процесса создания домена для графических функций.

х = линейное пространство ( 1 , 10 ) ;
и = без ( Икс ) ;
корень ( х, у )

Пример 4

В этом примере мы собираемся создать вектор линейно расположенных комплексных чисел, используя линспейс() функция.

вектор = линспейс ( - 1 -я, 1 +я, 5 )

Заключение

Векторы с линейным интервалом имеют значения, которые равномерно распределены в заданной линейной области. МАТЛАБ линспейс() Функция предназначена для генерации таких линейно разнесенных значений между двумя заданными точками. Функция принимает два значения в качестве обязательных входных данных и обеспечивает гибкость, позволяющую указать количество равноотстоящих значений в пределах этого интервала с помощью необязательного аргумента. В этом руководстве показано использование линспейс() функционировать на практических примерах.