1樓:四舍**入
例如:b=[1 2 3 4 5]
a[k+1]=b[k]
b有5個元素,a有6個元素,先對a進行初始化,然後為a中的元素賦值:
a=zeros(1,length(b)+1); %a比b多一個元素,為1行,length(b)+1列的全0向量
for i=1:length(b)
a(i+1)=b(i); % a[k+1]=b[k]endmatlab中向量編號從1開始,所以向量a的第一個元素,沒有做修改。
2樓:儒雅的咪咪
很高興為你解答,就說說你上面這個例子吧。
b=[1 2 3 4 5]
a[k+1]=b[k]
從上面的例子知道,b有5個元素,a有6個元素,首先可以對a進行初始化,然後按照你給出的規則,為a中的元素賦值。具體示例如下:
a=zeros(1,length(b)+1); %a比b多一個元素,為1行,length(b)+1列的全0向量
for i=1:length(b)
a(i+1)=b(i); % a[k+1]=b[k]endmatlab中向量編號從1開始的,所以向量a的第一個元素,沒有做修改,仍認為初始值0。
matlab 怎樣對矩陣裡每個元素進行重新賦值
3樓:匿名使用者
>> b=a; % a是你給定的80*8列的矩陣,b是處理後的矩陣>> b(a>0.15)=1; % 如果大於0.15就賦值為1>> b(a<0.
15)=0; % 小於0.15賦值為0>> b(:,1)=a(:
,1) % 第一列不變
matlab 如何對向量中的每一個元素進行賦值?求大神賜教!
4樓:匿名使用者
直接寫就行了啊
>> x=1:10;
>> p=3*x+4;
p =7 10 13 16 19 22 25 28 31 34
matlab中,輸入任意一維陣列,編寫指令碼程式求陣列所有元素的乘積,請問
clc clear all while true a input 輸入一 bai維陣列du 如 zhi 2,21,7 空回車退出dao。n if isempty a break enddisp 所有元回素乘積為 答 num2str prod a end 應用 輸入一維陣列 如 2,21,7 空回車退...
c語言一維陣列和二維陣列怎麼去理解詳細點啊
i是迴圈變數,和陣列a沒什麼關係。a i 是指a陣列中的下標為i的值的那個元素的值 c語言一維陣列和二維陣列怎麼去理解?詳細點啊 i是迴圈變數,和陣列a沒什麼關係。a i 是指a陣列中的下標為i的值的那個元素的值 c語言程式 二維陣列 一維陣列 b i b j i 先取得b j i 的值,比如說是2...
請問,什麼叫一維陣列和二維陣列呢
一維陣列 vector 多維陣列 matrix 現在有很多陣列的運算已經封裝,比如.vector,matrixmatrix何用?相信我們都學過矩陣。矩陣有何用?太多了舉一個例子 圖形影象處理時用到的,平移 旋轉 靠什麼?矩陣。作用太多了 運用陣列可以簡化程式,使程式更加高效,也為以後學習指標型別的陣...