欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

在matlab中實現(xiàn)for循環(huán)的方法

 更新時間:2021年11月29日 16:31:57   作者:一千種風的味道  
for循環(huán)用來循環(huán)處理數(shù)據(jù),break用于終止離它最近的一層for循環(huán),continue用于跳過離它最近的一層for循環(huán),接著執(zhí)行下一次循環(huán),本文重點給大家介紹在matlab中實現(xiàn)for循環(huán)的方法,感興趣的朋友一起看看吧

簡單for循環(huán)

for循環(huán)用來循環(huán)處理數(shù)據(jù)。
例:輸出1~100的和

>> clear
>> sum = 0;
>> for i = 1:100
       sum = sum +i;
   end
>> sum

sum =

        5050

解釋:i從1到100,每次增加一個,該共循環(huán)100次
注意:分號的位置;不能使用“+=”符號;每寫一層循環(huán),必須以end結(jié)尾

帶有步長的for循環(huán)

例:輸出1到10之間的奇數(shù)和

>> clear
>> sum = 0;
>> for i = 1:2:10
       sum = sum + i;
   end
>> sum

sum =

    25

解釋:i = 1:2:10中間的2表示步長,表示從1到10,每次增加2,即1,3,5,7,9五個數(shù)之和;步長也可以為負數(shù)

對向量和矩陣的遍歷 對向量的遍歷

>> clear
>> A = rand(1,4);
>> for i = A
       i
   end

i =

    0.9572


i =

    0.4854


i =

    0.8003


i =

    0.1419

解釋:rand函數(shù)用于隨機生成0~1之間的數(shù),rand(1,4)生成1*4的列向量。

對矩陣的遍歷

>> A = magic(4);
>> A
A =
    16     2     3    13
     5    11    10     8
     9     7     6    12
     4    14    15     1
>> for i = A;
       i
   end
i =
    16
     5
     9
     4
i =
     2
    11
     7
    14
i =
     3
    10
     6
    15
i =
    13
     8
    12
     1

解釋:magic(n)函數(shù)用于生成任意一行或一列或主副對角線之和相等的方陣,對矩陣的循環(huán)遍歷是依次取出矩陣中的每一列元素

break和continue的使用

break用于終止離它最近的一層for循環(huán);
continue用于跳過離它最近的一層for循環(huán),接著執(zhí)行下一次循環(huán)

>> x = 1;
>> for i = 1:2:10
       if i > 7
          break
       else
          x = x* i
       end
   end
x =
     1
x =
     3
x =
    15
x =
   105
>> sum = 0;
>> for i = 1:6
       if i == 4
          continue
       else
          sum = sum + i
       end
   end;
sum =
     1
sum =
     3
sum =
     6
sum =
    11
sum =
    17

多層for循環(huán)

for循環(huán)可以按照需要進行嵌套。

>> for i = 1:2:6
       for j = 1:3
           y = i * j
       end
   end
y =
     1
y =
     2
y =
     3
y =
     3
y =
     6
y =
     9
y =
     5
y =
    10
y =
    15

到此這篇關(guān)于在matlab中實現(xiàn)for循環(huán)的方法的文章就介紹到這了,更多相關(guān)matlab for循環(huán)內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • C++稀疏矩陣的各種基本運算并實現(xiàn)加法乘法

    C++稀疏矩陣的各種基本運算并實現(xiàn)加法乘法

    今天小編就為大家分享一篇關(guān)于C++稀疏矩陣的各種基本運算并實現(xiàn)加法乘法,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2019-02-02
  • C++基礎概念講述

    C++基礎概念講述

    這篇文章主要介紹了C++基礎概念,??本次為C++的一個開篇,重點是更好的理解C++相對于其他編程語言的一個特性,之后會持續(xù)更新,本次專欄計劃是掌握C++的基礎語法以及常用特性,并且從細節(jié)上去理解,需要的朋友可以參考一下
    2021-12-12
  • C語言數(shù)據(jù)結(jié)構(gòu)之 折半查找實例詳解

    C語言數(shù)據(jù)結(jié)構(gòu)之 折半查找實例詳解

    這篇文章主要介紹了C語言數(shù)據(jù)結(jié)構(gòu)之 折半查找實例詳解的相關(guān)資料,需要的朋友可以參考下
    2017-06-06
  • C++小知識:盡可能使用枚舉類

    C++小知識:盡可能使用枚舉類

    今天小編就為大家分享一篇關(guān)于C++小知識:盡可能使用枚舉類,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2019-01-01
  • 對for循環(huán)中表達式和循環(huán)體的執(zhí)行順序詳解

    對for循環(huán)中表達式和循環(huán)體的執(zhí)行順序詳解

    今天小編就為大家分享一篇對for循環(huán)中表達式和循環(huán)體的執(zhí)行順序詳解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-06-06
  • 從txt中讀入數(shù)據(jù)到數(shù)組中(fscanf)的實現(xiàn)代碼

    從txt中讀入數(shù)據(jù)到數(shù)組中(fscanf)的實現(xiàn)代碼

    下面小編就為大家?guī)硪黄獜膖xt中讀入數(shù)據(jù)到數(shù)組中(fscanf)的實現(xiàn)代碼。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-12-12
  • M1 Macbook vscode C++ debug調(diào)試實現(xiàn)

    M1 Macbook vscode C++ debug調(diào)試實現(xiàn)

    本文主要介紹了M1 Macbook vscode C++ debug調(diào)試,文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-08-08
  • C++中的動態(tài)規(guī)劃子序列問題分析探討

    C++中的動態(tài)規(guī)劃子序列問題分析探討

    可能有些讀者有接觸過動態(tài)規(guī)劃,可能也有一些讀者以前完全不知道動態(tài)規(guī)劃這個東西,別擔心,我這篇文章會為讀者做一個入門,好讓讀者掌握這個重要的知識點
    2023-03-03
  • boost.asio框架系列之定時器Timer

    boost.asio框架系列之定時器Timer

    這篇文章介紹了boost.asio框架系列之定時器Timer,文中通過示例代碼介紹的非常詳細。對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-06-06
  • C++實現(xiàn)猜數(shù)字小游戲

    C++實現(xiàn)猜數(shù)字小游戲

    這篇文章主要為大家詳細介紹了C++實現(xiàn)猜數(shù)字小游戲,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-10-10

最新評論