日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 人工智能 > 循环神经网络 >内容正文

循环神经网络

matlab m文件的编写,Matlab实验报告(四)M文件的编写.doc

發布時間:2025/3/12 循环神经网络 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 matlab m文件的编写,Matlab实验报告(四)M文件的编写.doc 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Matlab實驗報告(四)M文件的編寫.doc

實驗目的

學習MATLAB屮的關系運算和邏輯運算,掌握它們的表達形式和川法。

掌握MATLAB中的選擇結構和循環結構。

學會用MATLAB進行M文件的編寫和調用。

—、預備知識

關系和邏輯運算

關系運算符用來完成關系運算,在控制程序流程方面冇著極為重要的作用。MATLAB常用的 關系符有.? <、〉、<=小于或等于、>=大于或等于、二等于、?=不等于。

關系運算符可以川來比較兩個數值,若所描述的關系成立,則結果為1,表示邏輯真,反之, 若所描述的關系不成立,結果為0,表示邏輯假。

MATLAB中的邏輯運算符有&與、|或、?非。

邏輯運兌法則

A

&B

A

IB

xor (A

,B)

A

0

0

0

1

0

1

1

1

0

1

1

0

1

1

0

0

選擇結構 if語句和switch語句 if語句的一般形式如下: if A1 %表達式1 B1 %命令1

else if A2 %表達式 2

B2 %命令2

else B3 %命令 3

end

switch語句的一般結構如卜:

switch a %讀入一個語句 case A1 % 情況 1 BI %命令1

case A2

B2

case

other case %其余情況 Bn%最后一個命令

3.循環結構

for語句一般用于循環次數己知的情況,而while語句一般用于循環次數未知 的情況。

for語句的格式為:for變量=表達式 命令1 命令2

end

while語句的格式力:while表達式

命令

end

預備知識

實驗內界與步驟

1.創建一個矩陣,用函數all和any作用于該矩陣,比較結果。 創建一個矩陣 a=[l,2, 0, 3;2, 0, 1,4]; b=al1(a), c=any(a),d=all(b), e=any(b)

比較結果b=l 0 0 1

c=l 1 1 1

d=0

e=l

>> a=[l, 2, 0, 3:2, 0, 1, 4]:

b= al 1 (a) c= any (a) j, d= al 1(b),e= any (b)

b =

10 0 1

c =

1111

d =

0

e =

1

編寫一個switch語句,判斷輸入數的奇偶性。 n=input ( f ); switch mod(n, 2); case 1

A= ‘奇’,

case 0

A= ‘偶’,

otherwise

A= ‘空,,

End

〉〉n=inpu± (,n=’): switch mod(n,2); case 1

A=* 奇,

case 0

A='偶,

ot hezr'vi se

A=,空,

end

n=6

A =

3.編寫一個程序畫出下列分段函數所表示的曲面,并用M文件存儲。

0.5457e 075^ 3'75x? L5v, x, + x2 > 1 /(v,,x2)= 0.7575e6v?l

0.5457e 075々2 3-75x,2+L5xl x, + x2 1

步驟1打開MATLAB的M文件編輯器file/new/M-Hle,編寫以下內容:

%first. m This is my first example erf; b=2;

elf;

x=-a: 0. 2: a; y=-b: 0. 2: b;

for i=l:length(y)

for j=l:length(x)

if x(j)+y(i)>l

z(i, j)=0. 5457*exp(-0. 75*y(i)"2-3. 75*x(j) K 5*x(j)); else if x(j)+y(i)<=-l

z(i, j)=0. 5457*exp(-0. 75*y(i) "2-3. 75*x(j) "2+1. 5*x(j)); else z(i, j)=0. 7575*exp(-y(i) 2-6*x(j) 2);

end

end

end

end

axis (L-a, a, -b, b, min (min (z)),max (max(z))]); colormap(f1ipud(winter));surf(x,y,z);

0.8

0.6

0.204

0.2

少驟2選擇filc/savc命令,將文件保存,命名為first, m。 步驟3在command window窗口輸入文件名,口」看到圖形。

二、練習

1.編寫一程序計算n的階乘。

蘇箱5吾售-D:\Docu mAT LAB\LJ ntitl <

LJ rrtitzl e

1 ——

2 ——

J

3 —E

1 for i = 1 : n

4—

s=s*i j

5 —

6 —

s

〉〉Uni: i 1: 1 e n=4

LJ

Untith

bcJ -m

L+ 1

1

n=l ;

s=

=1;

2

-

whi 1

e

s<=99^99

總結

以上是生活随笔為你收集整理的matlab m文件的编写,Matlab实验报告(四)M文件的编写.doc的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。