一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - C/C++ - 在matlab中實現for循環的方法

在matlab中實現for循環的方法

2022-03-07 14:27一千種風的味道 C/C++

for循環用來循環處理數據,break用于終止離它最近的一層for循環,continue用于跳過離它最近的一層for循環,接著執行下一次循環,本文重點給大家介紹在matlab中實現for循環的方法,感興趣的朋友一起看看吧

簡單for循環

for循環用來循環處理數據。
例:輸出1~100的和

?
1
2
3
4
5
6
7
8
9
10
>> clear
>> sum = 0;
>> for i = 1:100
       sum = sum +i;
   end
>> sum
 
sum =
 
        5050

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

帶有步長的for循環

例:輸出1到10之間的奇數和

?
1
2
3
4
5
6
7
8
9
10
>> 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五個數之和;步長也可以為負數

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

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
>> clear
>> A = rand(1,4);
>> for i = A
       i
   end
 
i =
 
    0.9572
 
 
i =
 
    0.4854
 
 
i =
 
    0.8003
 
 
i =
 
    0.1419

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

對矩陣的遍歷

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
>> 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)函數用于生成任意一行或一列或主副對角線之和相等的方陣,對矩陣的循環遍歷是依次取出矩陣中的每一列元素

break和continue的使用

break用于終止離它最近的一層for循環;
continue用于跳過離它最近的一層for循環,接著執行下一次循環

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
>> 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
?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
>> 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循環

for循環可以按照需要進行嵌套。

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
>> 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

到此這篇關于在matlab中實現for循環的方法的文章就介紹到這了,更多相關matlab for循環內容請搜索服務器之家以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持服務器之家!

原文鏈接:https://blog.csdn.net/denglavender/article/details/102649093

延伸 · 閱讀

精彩推薦
  • C/C++C/C++經典實例之模擬計算器示例代碼

    C/C++經典實例之模擬計算器示例代碼

    最近在看到的一個需求,本以為比較簡單,但花了不少時間,所以下面這篇文章主要給大家介紹了關于C/C++經典實例之模擬計算器的相關資料,文中通過示...

    jia150610152021-06-07
  • C/C++c++ 單線程實現同時監聽多個端口

    c++ 單線程實現同時監聽多個端口

    這篇文章主要介紹了c++ 單線程實現同時監聽多個端口的方法,幫助大家更好的理解和學習使用c++,感興趣的朋友可以了解下...

    源之緣11542021-10-27
  • C/C++學習C++編程的必備軟件

    學習C++編程的必備軟件

    本文給大家分享的是作者在學習使用C++進行編程的時候所用到的一些常用的軟件,這里推薦給大家...

    謝恩銘10102021-05-08
  • C/C++C語言中炫酷的文件操作實例詳解

    C語言中炫酷的文件操作實例詳解

    內存中的數據都是暫時的,當程序結束時,它們都將丟失,為了永久性的保存大量的數據,C語言提供了對文件的操作,這篇文章主要給大家介紹了關于C語言中文件...

    針眼_6702022-01-24
  • C/C++詳解c語言中的 strcpy和strncpy字符串函數使用

    詳解c語言中的 strcpy和strncpy字符串函數使用

    strcpy 和strcnpy函數是字符串復制函數。接下來通過本文給大家介紹c語言中的strcpy和strncpy字符串函數使用,感興趣的朋友跟隨小編要求看看吧...

    spring-go5642021-07-02
  • C/C++C語言實現電腦關機程序

    C語言實現電腦關機程序

    這篇文章主要為大家詳細介紹了C語言實現電腦關機程序,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下...

    xiaocaidayong8482021-08-20
  • C/C++C++之重載 重定義與重寫用法詳解

    C++之重載 重定義與重寫用法詳解

    這篇文章主要介紹了C++之重載 重定義與重寫用法詳解,本篇文章通過簡要的案例,講解了該項技術的了解與使用,以下就是詳細內容,需要的朋友可以參考下...

    青山的青6062022-01-04
  • C/C++深入理解goto語句的替代實現方式分析

    深入理解goto語句的替代實現方式分析

    本篇文章是對goto語句的替代實現方式進行了詳細的分析介紹,需要的朋友參考下...

    C語言教程網7342020-12-03
主站蜘蛛池模板: 国产精品国产香蕉在线观看网 | 无遮挡h肉动漫高清在线 | 美女叽叽 | 91视频破解| 99久久精品免费精品国产 | 亚洲AV无码乱码在线观看浪潮 | 国产在线视频自拍 | 韩国女主播在线大尺无遮挡 | 四虎影视黄色 | 久99久热只有精品国产99 | 久久精品国产亚洲AV天美18 | 久久er99热精品一区二区 | 亚洲国产韩国欧美在线不卡 | 欧美日韩综合一区 | 日韩欧美一区二区三区视频 | 日韩精品亚洲专区在线影视 | pppd在线播放 | 国产靠逼视频 | 久久精品国产亚洲AV蜜臀 | 久久re亚洲在线视频 | 国产一级在线免费观看 | 91制片厂制作果冻传媒八夷 | 久久er国产精品免费观看2 | 超级乱淫伦短篇小说做车 | 四虎影音 | 国产成人一区二区三区 | 午夜视频一区二区三区 | 日本高h| 欧美骚熟 | 桃乃木香奈ipx在线播放 | chinesespanking网站 | 大色综合 | 特级非洲黑人一级毛片 | 99r在线播放 | 羞羞污视频 | 毛片在线看网站 | 成人精品免费网站 | www.久久艹| 北岛玲在线视频 | 99精品国产美女福到在线不卡 | 好爽好深好猛好舒服视频上 |