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怎麼實現三維陣列的視覺化
1 不同的顏色 hsv 2 用球 點 的大小來代表資料大小 plot3 三維構圖 追憶小土豆 圖形三維立體視覺化在matlab中的實現和處理 三維圖形的繪製除了常用的網格圖 表面圖和等高線等方法外,matlab還提供了一些立體視覺化函式用於繪製更為複雜的立體和向量物件。這些函式通常在三維空間中構建標...
matlab如何將一維陣列從大到小排序
蘭婷集需 matlab一維陣列將資料從大到小排列使用矩陣排列,俗稱 起泡法 方法思想如下 第一 用兩個並列的for迴圈語句,在第二個for 語句中又巢狀了一個迴圈語句。第一個for語句用於輸入10個元素的初值。第二個for語句用於排序。本程式的排序採用逐個比較的方法進行。第二 在i次迴圈時,把第一個...
C語言中怎麼把一維陣列賦給另外一維陣列
勵光解芷容 不可以,之所以不可以是因為陣列名是個常量,它的值是陣列首元素地址,即不能將其它值付給這個常量。可以採用迴圈的方法逐個複製,或者採用另一個同型別的指標 相對於陣列名,指標是變數 指向要複製的陣列,之後就可以採用這個指標訪問之前的那個陣列 武冰業雁菡 void main int b 10 i...