計算機與資訊工程學院綜合性實驗報告
專業: 通訊工程年級/班級: 2014級 2015—2016學年第一學期
一、 實驗目的
本實驗通過matlab語言編寫程式來實現,主要培養學生綜合運用所學知識和實驗方法、實驗技能,提高分析、解決實際問題的能力。
二、 實驗儀器或裝置
裝matlab軟體的計算機一台。
三、 總體設計(設計原理、設計方案及流程等)
四、 用if語句實現以下計算,a,b,c,x 的值從鍵盤輸入:
1. 輸入20個數,求其中最大數和最小數,要求用while迴圈結構和matlab的max和min 函式來實現。
2. 設計一段程式,用for迴圈求1+2+3+…+100的和。
五、 實驗步驟(包括主要步驟、**分析等)
1、求函式(if迴圈語句)
x=input('please input x= ');
a=input('please input a= ');
b=input('please input b= ');
c=input('please input c= ');
if(x>=0.5)&&(x<1.5);
y=a*x^2+b*x+c;
elseif(x>=1.5)&&(x<3.5);
y=a*sin(x)+b+c;
elseif(x>=3.5)&&(x<5.5);
y=log(abs(b+c/x));
else
y=0;
enddisp('the answer of y= ')
disp(y)
2、求最大值、最小值
i=1;j=1;
n=0;m=0;
x=0;y=0;
while(i<=10)&&(j<=10)
a(i)=input('enter the number of a: ');
b(j)=input('enter the number of b: ');
n=max(a,b);
m=min(a,b);
i=i+1;'i';
j=j+1;'j';
endx=max(n);
y=min(m);
disp('the max number is ')
disp(x)
disp('the min number is ')
disp(y)
3、求和
function [ s ] = sum( ~ )
s=0;
for n= 1:1:100
if(n<=100)
s=s+n;
n=n+1;
end end
end六、 結果分析與總結
1、剛開始做實驗的時候,由於理論知識基礎學不好,在實驗過程遇到了許多的難題,使我意識到理論知識的重要性;
2、在實驗過程自己遇到問題,通過看書、查資料、思考交流,最終解決問題也使我感到有成就感。
3、通過這次實驗,我對matlab有了更深了解;同時學會部分函式的用法,深刻體會到matlab操作的方便、及其強大的功能。
教師簽名:年月日
綜合性實驗報告
中國美食 班級 11311 學號 1131130 設計者 樊雅迪 指導教師 苑迎 設計時間 2013年12月13日 1.的主題 中國美食 美食坊 2.結構 3.內容 1 首頁 從三個方面介紹中國美食 2 簡介 分為四個小標題,介紹了中國美食文化 發展歷史 文化特點和藝術傾向 3 分類 從八大菜系全面...
綜合性實驗報告
封面 專案組長 學號 成員專業 班級 實驗專案名稱 指導教師及職稱 開課學期至 學年 學期 上課時間年月日 學生實驗報告 經管類專業用 一 查閱模擬企業和會計制度等相關資 一 實驗目的及要求 1 目的 利用多 會計實驗軟體,使學生在實驗過程中全面了解和熟悉會計實務,掌握會計基本概念,熟悉會計核算的基...
綜合性實驗報告
大學 資訊科學與工程學院 姓名學號 專業 班級 實驗專案名稱 實驗專案性質 實驗所屬課程 實驗室 中心 指導教師 實驗完成時間 目錄一 實驗目的 3 二 實驗內容及要求 3 1 設計背景 3 2 設計內容 4 3 設計要求 4 1 將7490通過接線實現六進製制計數器,用來作為秒錶的高位顯示。4 三...