Как создать массив в MATLAB

Kak Sozdat Massiv V Matlab



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

В этом руководстве мы обсудим массивы и способы их создания в MATLAB.







Как создать массив в MATLAB

В MATLAB у вас есть несколько подходов к созданию массивов на основе их типов и размеров. Массивы могут быть построены как отдельные строки, отдельные столбцы или с несколькими строками и столбцами.



Чтобы создать массив в MATLAB, вы можете следовать описанным ниже способам:



1: Создайте массив с одной строкой в ​​MATLAB

Вы можете создать массив из одной строки в MATLAB, добавив пробелы или запятые между значениями и заключив их в квадратную скобку. Этот тип массива также известен как вектор-строка.





Например, приведенный ниже пример кода создаст массив 1 × 5 в MATLAB.

а = [ 5 7 6 3 4 ]




2: Создайте массив из одного столбца в MATLAB

Вы также можете создать массив из одного столбца, для его создания используйте точку с запятой между значениями. Массив с одним столбцом называется массивом столбцов.

Рассмотрим следующий пример создания массива 5×1 в MATLAB.

а = [ 5 ; 7 ; 6 ; 3 ; 4 ]


3: Создайте массив из нескольких строк в MATLAB

Вы также можете создать массив из нескольких строк, разделив строки точкой с запятой.

Вы можете создать массив 3×3 в MATLAB, используя приведенный ниже пример кода:

а = [ 1 6 9 ; 3 5 7 ; 7 9 одиннадцать ]



В приведенном ниже примере мы создали массив строк с двумя строками и тремя столбцами:

ул = [ 'Канада' , 'ВЕЛИКОБРИТАНИЯ' , 'США' ;
'Италия' , 'Турция' , 'Германия' ]


4: Создайте массив с равными интервалами значений

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

Икс '=' 2 : 2 : 10



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

Создайте массив из 5 значений в диапазоне от 0 до 10 с помощью следующего фрагмента кода:

линспейс ( 0 , 10 , 5 )


5: Создайте массив с идентичными значениями

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

Например, следующее нулевая функция создаст матрицу или массив нулей:

г = нули ( 1 , 3 )



Чтобы создать матрицу или массив из одной, вы можете использовать функция в МАТЛАБ:

г = единицы ( 1 , 3 )


6: Создайте массив с разными значениями

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

Например, приведенный ниже код создаст массив случайных значений 2×3 в MATLAB.

ранд ( 2 , 3 )


Нижняя граница

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