在Matlab中,可以通過以下方式定義和賦值數(shù)組:
直接定義并賦值:
array = [1, 2, 3, 4, 5]; % 定義一個包含5個元素的數(shù)組并賦值
使用冒號操作符創(chuàng)建連續(xù)的數(shù)組:
array = 1:5; % 創(chuàng)建一個包含1到5的連續(xù)數(shù)組
使用linspace函數(shù)創(chuàng)建等差數(shù)列:
array = linspace(1, 5, 5); % 創(chuàng)建一個包含1到5的等差數(shù)列,共有5個元素
使用zeros函數(shù)創(chuàng)建全零數(shù)組:
array = zeros(1, 5); % 創(chuàng)建一個包含5個零的數(shù)組
使用ones函數(shù)創(chuàng)建全一數(shù)組:
array = ones(1, 5); % 創(chuàng)建一個包含5個一的數(shù)組
使用rand函數(shù)創(chuàng)建隨機數(shù)組:
array = rand(1, 5); % 創(chuàng)建一個包含5個隨機數(shù)的數(shù)組
使用eye函數(shù)創(chuàng)建單位矩陣:
array = eye(5); % 創(chuàng)建一個5x5的單位矩陣
以上是一些常見的創(chuàng)建和賦值數(shù)組的方法,根據(jù)自己的需求選擇適合的方法即可。