《matlab數(shù)學(xué)實驗 第一次作業(yè) 答案》由會員分享,可在線閱讀,更多相關(guān)《matlab數(shù)學(xué)實驗 第一次作業(yè) 答案(5頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、
《數(shù)學(xué)實驗》報告
實驗名稱?? 第一次作業(yè)
學(xué) 院
專業(yè)班級????????
姓??? 名????????
學(xué)??? 號??????
??
2012年11 月
5
一、 【實驗?zāi)康摹?
了解matlab的基本知識,認(rèn)識matlab的工作環(huán)境。了解其常用命令。掌握M命令文件和M函數(shù)文件。
掌握matlab的基本運(yùn)算,包括數(shù)據(jù)類型、矩陣和數(shù)組的運(yùn)算等等
二、 【實驗任務(wù)】
P1
2、6.4
【實驗程序】
function s=s(n)
s=1;
for k=1:n,
s=s*k;
end
【實驗結(jié)果】
>> s=f(20)
s =
2.432902008176640e+018
>>
P27 1
【實驗程序】
>> format long
>> exp(1)
ans =
2.71828182845905
>> format long e
>> exp(1)
ans =
2.718281828459046e+000
>> format short
>> exp(
3、1)
ans =
2.7183
>> format +
>> exp(1)
ans =
+
P27 2
【實驗程序】
>> A=[1 2 3;4 5 6;7 8 9]
A =
1 2 3
4 5 6
7 8 9
>> B=[4 6 8;5 5 6;3 2 2]
B =
4 6 8
5 5 6
3 2 2
>> A*B
ans =
4、
23 22 26
59 61 74
95 100 122
>> A.*B
ans =
4 12 24
20 25 36
21 16 18
P27 3
【實驗程序】
>> A=[5 2
9 1
]
A =
5 2
9 1
>> B=[1 2
9 2]
B =
1 2
9 2
>> A>B
ans =
1
5、 0
0 0
>> A==B
ans =
0 1
1 0
>> A> (A==B)&(A> (A==B)&(A>B)
ans =
0 0
0 0
P34 1
【實驗程序】
m=1;
sum = 0;
n=0;
while 1
a = (1/(2*m-1))*(-1)^(m-1);
sum=sum+a;
if ( abs(a) < 1e-6)
break;
end
m=m+1;
n=n+1;
end
n
sum*4
【實驗結(jié)果】
n =
500000
ans =
3.14159465358569