2023年全國(guó)碩士研究生考試考研英語一試題真題(含答案詳解+作文范文)_第1頁
已閱讀1頁,還剩23頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、<p><b>  課程設(shè)計(jì)</b></p><p><b>  求最大值和最小值</b></p><p><b>  題目</b></p><p>  輸入10個(gè)數(shù),求其中最大數(shù)和最小數(shù)。要求分別用循環(huán)結(jié)構(gòu)和調(diào)用MATLAB的max函數(shù)、min函數(shù)來實(shí)現(xiàn)。</p><p

2、><b>  1.2 用到的函數(shù)</b></p><p>  input:請(qǐng)求用戶輸入 </p><p>  max:取數(shù)組中的最大值</p><p>  min:取數(shù)組中最小值</p><p><b>  流程圖</b></p><p>  圖1-1求最大值最小值流程

3、圖</p><p><b>  1.4 運(yùn)行截圖</b></p><p>  圖1-2調(diào)用max和min函數(shù)運(yùn)行截圖</p><p>  圖1-2運(yùn)用循環(huán)方法運(yùn)行截圖</p><p>  求Fibonacci數(shù)列</p><p><b>  2.1 題目</b></p&

4、gt;<p>  求Fibonacci數(shù)列。(1)大于4000的最小項(xiàng).(2)5000之內(nèi)的項(xiàng)數(shù)</p><p>  2.2什么是Fibonacci數(shù)列</p><p>  即斐波那契數(shù),亦稱之為斐波那契數(shù)列(意大利語: Successione di Fibonacci),又稱黃金分割數(shù)列、費(fèi)波那西數(shù)列、費(fèi)波拿契數(shù)、費(fèi)氏數(shù)列,指的是這樣一個(gè)數(shù)列:0、1、1、2、3、5、8、1

5、3、21、……在數(shù)學(xué)上,斐波納契數(shù)列以如下被以遞歸的方法定義:F0=0,F(xiàn)1=1,F(xiàn)n=Fn-1+Fn-2(n>=2,n∈N*),用文字來說,就是斐波那契數(shù)列列由 0 和 1 開始,之后的斐波那契數(shù)列系數(shù)就由之前的兩數(shù)相加。(百度百科)</p><p><b>  2.2 用到的函數(shù)</b></p><p>  length 取得一個(gè)對(duì)象的長(zhǎng)度</p&g

6、t;<p><b>  2.3 流程圖</b></p><p>  圖2-1 2求Fibonacci數(shù)列流程圖</p><p><b>  2.4 運(yùn)行截圖</b></p><p>  圖2-2 Fibonacci運(yùn)行截圖</p><p>  3 用求逆解法和直接解法解方程組<

7、/p><p><b>  3.1 題目</b></p><p>  解方程組Ax=b,分別用求逆解法與直接解法求其解</p><p><b>  3.2 用到的函數(shù)</b></p><p><b>  inv 矩陣求逆</b></p><p><b&g

8、t;  3.3 流程圖</b></p><p>  圖3-1用求逆解法和直接解法解方程組流程圖</p><p><b>  3.4 運(yùn)行截圖</b></p><p>  圖3-2用求逆解法和直接解法解方程組運(yùn)行截圖</p><p>  4 求N階方陣A的行列式</p><p><

9、b>  4.1 題目</b></p><p>  編一個(gè)m程序,求N階方陣A的行列式的值。</p><p><b>  4.2 用到的函數(shù)</b></p><p>  size(A): 獲取矩陣的行數(shù)和列數(shù),當(dāng)只有一個(gè)輸出參數(shù)時(shí),返回一個(gè)行向量,該行向量的第一個(gè)元素是數(shù)組的行數(shù),第二個(gè)元素是數(shù)組的列數(shù)(多維,而length是取

10、最大的那一維)。</p><p><b>  4.3流程圖</b></p><p>  圖4-1求N階方陣A的行列式流程圖</p><p><b>  運(yùn)行截圖</b></p><p>  圖4-2求N階方陣A的行列式運(yùn)行截圖</p><p>  計(jì)算xi=0.2*i各點(diǎn)上的

11、P(xi)</p><p><b>  5.1 題目 </b></p><p>  今有多項(xiàng)式P1(x)=x4-2x+1,P2(x)=x2+4x-0.5,要求先求得P(x)=P1(x)+P2(x),然后計(jì)算xi=0.2*i各點(diǎn)上的P(xi)(i=0,1,2,…,5)值。用到的函數(shù)</p><p>  poly2sym: 把系數(shù)數(shù)組轉(zhuǎn)換為符號(hào)多項(xiàng)

12、式.</p><p><b>  流程圖</b></p><p>  圖5-1 計(jì)算xi=0.2*i各點(diǎn)上的P(xi)流程圖</p><p><b>  運(yùn)行截圖</b></p><p>  圖5-2 計(jì)算xi=0.2*i各點(diǎn)上的P(xi)運(yùn)行截圖</p><p><b

13、>  一維數(shù)組倒序</b></p><p><b>  6.1 題目 </b></p><p>  試編一個(gè)m程序,將一維數(shù)組x中的N個(gè)數(shù)按顛倒的次序重新存儲(chǔ)。如N=5,原來x為:</p><p>  x=[ 1 3 5 7 9 ]</p><p>  而經(jīng)過顛倒處理后x中數(shù)據(jù)的

14、次序應(yīng)該為:</p><p>  x=[ 9 7 5 3 1 ]</p><p><b>  用到的函數(shù)</b></p><p>  rot90:旋轉(zhuǎn)數(shù)組90°(倒序).</p><p><b>  流程圖</b></p><p>  圖6

15、-1 一維數(shù)組倒序流程圖</p><p><b>  6.3 運(yùn)行截圖</b></p><p>  圖6-2 一維數(shù)組倒序運(yùn)行截圖</p><p><b>  繪制二維曲線</b></p><p><b>  7.1 題目 </b></p><p>  

16、在[0 2π]范圍內(nèi)繪制二維曲線圖y=sin(x)*cos(5x)。</p><p><b>  用到的函數(shù)</b></p><p>  plot: 二維曲線繪圖。</p><p><b>  流程圖</b></p><p>  圖7-1繪制二維曲線流程圖</p><p>

17、<b>  運(yùn)行截圖</b></p><p>  圖7-2繪制二維曲線運(yùn)行截圖</p><p>  名字轉(zhuǎn)二進(jìn)制再以脈沖繪圖輸出</p><p><b>  5.1 題目 </b></p><p>  把自己姓名中的各個(gè)拼音字母(小寫)所對(duì)應(yīng)的ASCII值轉(zhuǎn)換為二進(jìn)制序列,并用二進(jìn)制脈沖繪圖表示出來

18、。</p><p><b>  用到的函數(shù)</b></p><p>  double: 用double強(qiáng)制轉(zhuǎn)換后得到的是ASCII值.</p><p>  dec2bin: dec2bin把ASCII轉(zhuǎn)換成一個(gè)字符串形式表示的二進(jìn)制數(shù). </p><p>  str2num: string轉(zhuǎn)number.</p&g

19、t;<p>  stem: stem畫出來是離散函數(shù),桿圖。 plot是連續(xù)函數(shù).</p><p><b>  流程圖</b></p><p>  圖8-1名字轉(zhuǎn)二進(jìn)制再以脈沖繪圖輸出流程圖</p><p><b>  運(yùn)行截圖</b></p><p>  圖8-2名字轉(zhuǎn)二進(jìn)制再以脈沖

20、繪圖輸出運(yùn)行截圖</p><p>  圖5-2 5計(jì)算xi=0.2*i各點(diǎn)上的P(xi)運(yùn)行截圖</p><p>  GUI與SIMULINK</p><p><b>  9.1 題目</b></p><p>  設(shè)計(jì)一個(gè)第七章提到的GUI界面、第八章提到的SIMULINK模型的設(shè)計(jì)。</p><p

21、><b>  流程圖</b></p><p>  圖9-1 GUI與SIMULINK流程圖</p><p><b>  9.3設(shè)計(jì)思路</b></p><p>  總因?yàn)轭}目要求是設(shè)計(jì)需要結(jié)合GUI界面以及Simulink,所以決定嘗試運(yùn)用GUI來控制Simulink中的參數(shù),實(shí)現(xiàn)兩者的結(jié)合,首先要在Simulink

22、中設(shè)計(jì)了一個(gè)簡(jiǎn)單的仿真電路,接著進(jìn)行GUI的設(shè)計(jì),最后是編寫腳本,通過get函數(shù)獲取相應(yīng)參數(shù),再運(yùn)用set_param更改相應(yīng)Simulink中的參數(shù),最后用sim函數(shù)運(yùn)行,再通過axes和plot講結(jié)果顯示到GUI上即完成了一個(gè)GUI結(jié)合Simulink的簡(jiǎn)單設(shè)計(jì)。</p><p><b>  9.4 運(yùn)行截圖</b></p><p>  圖9-2 GUI與SIMU

23、LINK運(yùn)行截圖</p><p><b>  9.5 不足及改進(jìn)</b></p><p>  首先是界面上,由于水平有限以及時(shí)間的倉(cāng)促,沒有設(shè)計(jì)出比較科學(xué)的界面,界面不夠美觀,同時(shí)有個(gè)很大的問題,就是腳本將scope的前十個(gè)數(shù)顯示在坐標(biāo)上時(shí),可能會(huì)因?yàn)椴粔蚴畟€(gè)數(shù)而發(fā)生數(shù)組越界的報(bào)錯(cuò),如果是大于了10個(gè)數(shù),沒有什么問題,這是不行的,在日后還要改進(jìn),另外就是結(jié)束按鈕的功能

24、,因?yàn)樗接邢?,研究了半天,還是沒整出來,還需更加努力。</p><p><b>  10 拉普拉斯變換</b></p><p><b>  10.1 題目 </b></p><p>  求信號(hào)f(t)=t*(e^-3)*u(t)的拉普拉斯變換.</p><p><b>  用到的函數(shù)&l

25、t;/b></p><p>  laplace:進(jìn)行拉普拉斯變換.</p><p><b>  10.2 流程圖</b></p><p>  圖10-1拉普拉斯變換流程圖</p><p><b>  運(yùn)行截圖</b></p><p>  圖10-2拉普拉斯變換運(yùn)行截圖&

26、lt;/p><p>  11 拉普拉斯逆變換</p><p><b>  11.1 題目 </b></p><p>  求F(s)=(s^3+5s^2+9s+7)/(s^2+3s+2)的拉普拉斯反變換。</p><p><b>  用到的函數(shù)</b></p><p>  ilap

27、lace:進(jìn)行拉普拉斯反變換.</p><p><b>  11.2流程圖</b></p><p>  圖11-1拉普拉斯反變換流程圖</p><p><b>  11.3運(yùn)行截圖</b></p><p>  圖11-2拉普拉斯反變換運(yùn)行截圖</p><p><b>

28、;  12 傅里葉變換</b></p><p><b>  12.1 題目 </b></p><p>  求信號(hào)f(t)=u(t+1)-u(t-1)的傅里葉變換</p><p><b>  用到的函數(shù)</b></p><p>  fourier:傅里葉變換函數(shù).</p>&

29、lt;p><b>  12.2 流程圖</b></p><p>  圖12-1傅里葉變換流程圖</p><p><b>  運(yùn)行截圖</b></p><p>  圖12-2傅里葉變換運(yùn)行截圖</p><p><b>  13 實(shí)驗(yàn)心得</b></p><

30、;p>  通過這次學(xué)習(xí),我對(duì)matlab這個(gè)軟件有了更加熟悉的認(rèn)識(shí),特別是學(xué)到了交互式的GUI編程,感覺很方便,也很容易上手。對(duì)于matlab語言,感覺和其他語言比較起來,也是十分類似,在有了其他幾門編程語言的基礎(chǔ)上,基本上沒有什么難度,并且matlab內(nèi)置了許多函數(shù),在解決某些問題方面,只需要一個(gè)函數(shù)就可以搞定了,很方便。</p><p><b>  14 附件</b></p&

31、gt;<p>  14.1 求最大值最小值代碼</p><p>  for i=1:10</p><p>  a(i)=input('please input a number:');</p><p><b>  end</b></p><p>  maxa=max(a);</p>

32、;<p>  mina=min(a);</p><p><b>  maxa</b></p><p><b>  mina</b></p><p>  %運(yùn)行后會(huì)在命令窗出現(xiàn)</p><p>  for i=1:10</p><p>  a(i)=input(&

33、#39;請(qǐng)輸入10個(gè)數(shù)字:');</p><p><b>  end</b></p><p>  maxa = a(1);</p><p>  mina = a(1);</p><p>  for i=2:10;</p><p>  if maxa<a(i)</p>&

34、lt;p>  maxa=a(i);</p><p><b>  end</b></p><p>  if mina>a(i)</p><p>  mina=a(i);</p><p><b>  end</b></p><p><b>  end<

35、/b></p><p><b>  maxa</b></p><p><b>  mina</b></p><p>  14.2 質(zhì)求Fiboncci</p><p><b>  f(1) = 1;</b></p><p><b>  f

36、(2) = 1;</b></p><p>  for i=3:30;%猜</p><p>  f(i) = f(i-1)+f(i-2);</p><p><b>  end</b></p><p><b>  f</b></p><p><b>  x=

37、f</b></p><p>  y= length(x);</p><p><b>  for i=1:y</b></p><p>  if x(i)>4000&x(i)<5000</p><p><b>  b = x(i);</b></p><

38、p>  disp('min='),disp(b(1))</p><p>  disp('i='),disp(i)%肯定只有一個(gè)了</p><p><b>  end</b></p><p><b>  end</b></p><p>  14.3用求逆解法和直接

39、解法解方程組源代碼</p><p>  A=[2 -1 0 0 0;-1 2 -1 0 0;0 -1 2 -1 0;0 0 -1 2 -1;0 0 0 -1 2]; </p><p>  b=[1;0;0;0;0];</p><p>  x=inv(A)*b</p><p><b>  x=A\b</b></p&g

40、t;<p>  14.4 位數(shù)求和源代碼</p><p>  function s=mydet(A)</p><p>  n=size(A);</p><p>  if (n(1)~=n(2))%行不等于列,也就不是方陣</p><p><b>  return;</b></p><p&

41、gt;<b>  end</b></p><p><b>  n=n(1);</b></p><p>  if (n==1)%只有一行的也不用算了</p><p><b>  s=A;</b></p><p><b>  return;</b></p

42、><p><b>  end</b></p><p><b>  s=0;</b></p><p><b>  for i=1:n</b></p><p>  s=s-(-1)^i*A(1,i)*mydet(A(2:n,[1:i-1 i+1:n]));</p><

43、;p>  %1:i-1 表示一個(gè)行向量: 1,2,3,...,i-1</p><p>  %i+1:n 表示另一個(gè)行向量:i+1, i+2, ..., n</p><p>  %逗號(hào)用于按行連接上述兩個(gè)行向量,得到 1,2,3,...,i-1, i+1, i+2, ..., n</p><p>  %A(2:n,[1:i-1 i+1:n])取這一列的所有元素&

44、lt;/p><p>  %行列式的值:現(xiàn)將左下部分等價(jià)轉(zhuǎn)換為零,然后對(duì)角線上的各數(shù)的積即為其值。</p><p><b>  end</b></p><p>  14.5 計(jì)算xi=0.2*i各點(diǎn)上的P(xi)源代碼</p><p>  p1=[1.0 0.0 0.0 -2.0 1.0]; </p><

45、p>  p2=[0.0 0.0 1.0 4.0 -0.5]; </p><p>  p1x=poly2sym(p1);%把系數(shù)數(shù)組轉(zhuǎn)換為符號(hào)多項(xiàng)式。 </p><p>  p2x=poly2sym(p2);%第二個(gè)參數(shù)沒有就是默認(rèn)用x。 </p><p>  disp(p1x);</p><p>  disp(p2x);</p&g

46、t;<p>  p=p1x+p2x </p><p><b>  disp(p);</b></p><p>  14.6 一位數(shù)組倒序源代碼</p><p>  x=[ 1 3 5 7 9 ] </p><p>  xx=rot90(rot90(x))</p><p>  14.7

47、 繪制二維曲線源代碼</p><p>  x = 0:pi/10:2*pi; %單調(diào)遞增的數(shù)列{0 pi/10 pi/10*2 ... 2*pi} pi就是圓周率</p><p>  y = sin(x).*cos(5*x);%y中的每一個(gè)值都是通過x中對(duì)應(yīng)位置的值算出來的;</p><p><b>  plot(x,y)</b></p&

48、gt;<p>  14.8 名字轉(zhuǎn)二進(jìn)制再以脈沖繪圖輸出源代碼</p><p>  name='lugang'; </p><p>  % b=dec2bin(int8(s)) </p><p>  b=double(name) </p><p>  %用double強(qiáng)制轉(zhuǎn)換后得到的是ASCII值</p&g

49、t;<p>  c=dec2bin(b) </p><p>  %dec2bin把ASCII轉(zhuǎn)換成一個(gè)字符串形式表示的二進(jìn)制數(shù) </p><p><b>  c=c'</b></p><p><b>  %轉(zhuǎn)置</b></p><p>  %轉(zhuǎn)置格式不一樣:A'中的A是

50、[m x n]的矩陣;A.'中的A是[n x 1]的向量</p><p>  stem(str2num(c(:)))%string轉(zhuǎn)number</p><p>  %stem畫出來是離散函數(shù),桿圖。 plot是連續(xù)函數(shù)</p><p>  14.9 GUI與SIMULINK</p><p>  function varargout

51、 = LG(varargin)</p><p>  %LG M-file for LG.fig</p><p>  % LG, by itself, creates a new LG or raises the existing</p><p>  % singleton*.</p><p>  % H = LG

52、 returns the handle to a new LG or the handle to</p><p>  % the existing singleton*.</p><p>  % LG('Property','Value',...) creates a new LG using the</p><p&g

53、t;  % given property value pairs. Unrecognized properties are passed </p><p>  % varargin to LG_OpeningFcn. This calling syntax produces a</p><p>  % warning when there is an exi

54、sting singleton*.</p><p><b>  %</b></p><p>  % LG('CALLBACK') and LG('CALLBACK',hObject,...) call the</p><p>  % local function named CALLBACK

55、in LG.M with the given input</p><p>  % arguments.</p><p><b>  %</b></p><p>  % *See GUI Options on GUIDE's Tools menu. Choose "GUI allows only one&l

56、t;/p><p>  % instance to run (singleton)".</p><p><b>  %</b></p><p>  % See also: GUIDE, GUIDATA, GUIHANDLES</p><p>  % Edit the above text to modify

57、 the response to help LG</p><p>  % Last Modified by GUIDE v2.5 25-Jun-2016 19:43:29</p><p>  % Begin initialization code - DO NOT EDIT</p><p>  gui_Singleton = 1;%你第一次運(yùn)行g(shù)ui的時(shí)候,沒有關(guān)閉

58、</p><p>  %第二次再運(yùn)行的時(shí)候,matlab不會(huì)新開一個(gè)gui,而是把第一次那個(gè)gui拿到前面。</p><p>  gui_State = struct('gui_Name', mfilename, ...</p><p>  'gui_Singleton', gui_Singleton, ...</

59、p><p>  'gui_OpeningFcn', @LG_OpeningFcn, ...</p><p>  'gui_OutputFcn', @LG_OutputFcn, ...</p><p>  'gui_LayoutFcn', [], ...</p><p>  'gui_Ca

60、llback', []);</p><p>  if nargin && ischar(varargin{1})%必須有輸入且輸入的變量中的第一個(gè)必須是字符!</p><p>  gui_State.gui_Callback = str2func(varargin{1});</p><p><b>  end</b>

61、</p><p>  if nargout</p><p>  [varargout{1:nargout}] = gui_mainfcn(gui_State, varargin{:});</p><p><b>  else</b></p><p>  gui_mainfcn(gui_State, varargin{:}

62、);</p><p><b>  end</b></p><p>  % End initialization code - DO NOT EDIT</p><p>  % --- Executes just before LG is made visible.</p><p>  function LG_Opening

63、Fcn(hObject, eventdata, handles, varargin)</p><p>  % This function has no output args, see OutputFcn.</p><p>  % hObject handle to figure</p><p>  % eventdata reserved - to be

64、defined in a future version of MATLAB</p><p>  % handles structure with handles and user data (see GUIDATA)</p><p>  % varargin unrecognized PropertyName/PropertyValue pairs from the</p&

65、gt;<p>  % command line (see VARARGIN)</p><p>  % Choose default command line output for LG</p><p>  handles.output = hObject;</p><p>  % Update handles structure&

66、lt;/p><p>  guidata(hObject, handles);</p><p>  % UIWAIT makes LG wait for user response (see UIRESUME)</p><p>  % uiwait(handles.figure1);</p><p>  if isempty(find_syste

67、m('Name','LG_mdl')),</p><p>  open_system('LG_mdl'); </p><p>  figure(handles.figure1)</p><p><b>  end</b></p><p>  %initial the GUI

68、</p><p>  set(handles.edit1,'String',1);</p><p>  set(handles.edit2,'String',1);</p><p>  % --- Outputs from this function are returned to the command line.</p>

69、;<p>  function varargout = LG_OutputFcn(hObject, eventdata, handles)</p><p>  % varargout cell array for returning output args (see VARARGOUT);</p><p>  % hObject handle to figure<

70、;/p><p>  % eventdata reserved - to be defined in a future version of MATLAB</p><p>  % handles structure with handles and user data (see GUIDATA)</p><p>  % Get default command li

71、ne output from handles structure</p><p>  varargout{1} = handles.output;</p><p>  % --- Executes on button press in pushbutton4.</p><p>  function pushbutton4_Callback(hObject, even

72、tdata, handles)</p><p>  % hObject handle to pushbutton4 (see GCBO)</p><p>  % eventdata reserved - to be defined in a future version of MATLAB</p><p>  % handles structure w

73、ith handles and user data (see GUIDATA)</p><p>  % Pushbutton4是ok按鍵的TAG;</p><p>  str=get(handles.edit1,'string');%edit1是輸入框Gain的tag,從 'string'屬性中讀取輸入值;該值的大小就是增益大?。?lt;/p>&l

74、t;p>  str1=get(handles.edit2,'string'); %edit2是輸入框Simulink的tag,從 'string'屬性中讀取輸入值;該值的大小就是仿真運(yùn)行時(shí)間;</p><p>  load_system('LG_mdl'); %LG_mdl.mdl.</p><p>  set_param('L

75、G_mdl/Gain','Gain',str); %將參數(shù)Gain值設(shè)為str; %'LG_mdl/Gain'指明所要設(shè)置的Block的路徑和名字;第2個(gè)Gain為參數(shù)名。</p><p>  sim('LG_mdl',str2num(str1)); %運(yùn)行simulink,運(yùn)行時(shí)間為str2num(str1)</p><p>  a

76、xes(handles.axes1);</p><p>  plot(predata.signals.values([1:10],1))%有個(gè)bug數(shù)組越界,暫時(shí)不知道怎么解決</p><p>  %取SCOPE的前10個(gè)數(shù),并將其顯示在在坐標(biāo)上,predata為Struct類型:</p><p>  axes(handles.axes2);</p>

77、<p>  plot(postdata.signals.values([1:10],1))</p><p>  save_system('LG_mdl'); %保存,不保存的話會(huì)彈出錯(cuò)誤;</p><p>  % --- Executes on button press in pushbutton6.</p><p>  function

78、pushbutton6_Callback(hObject, eventdata, handles)</p><p>  % hObject handle to pushbutton6 (see GCBO)</p><p>  % eventdata reserved - to be defined in a future version of MATLAB</p>&

79、lt;p>  % handles structure with handles and user data (see GUIDATA)</p><p>  disp('這功能還沒整!');</p><p>  function edit1_Callback(hObject, eventdata, handles)</p><p>  %

80、hObject handle to edit1 (see GCBO)</p><p>  % eventdata reserved - to be defined in a future version of MATLAB</p><p>  % handles structure with handles and user data (see GUIDATA)</p&

81、gt;<p>  % Hints: get(hObject,'String') returns contents of edit1 as text</p><p>  % str2double(get(hObject,'String')) returns contents of edit1 as a double</p><p>

82、  % --- Executes during object creation, after setting all properties.</p><p>  function edit1_CreateFcn(hObject, eventdata, handles)</p><p>  % hObject handle to edit1 (see GCBO)</p>

83、<p>  % eventdata reserved - to be defined in a future version of MATLAB</p><p>  % handles empty - handles not created until after all CreateFcns called</p><p>  % Hint: edit controls

84、usually have a white background on Windows.</p><p>  % See ISPC and COMPUTER.</p><p>  if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgro

85、undColor'))</p><p>  set(hObject,'BackgroundColor','white');</p><p><b>  end</b></p><p>  function edit2_Callback(hObject, eventdata, handles)</p&

86、gt;<p>  % hObject handle to edit2 (see GCBO)</p><p>  % eventdata reserved - to be defined in a future version of MATLAB</p><p>  % handles structure with handles and user data (s

87、ee GUIDATA)</p><p>  % Hints: get(hObject,'String') returns contents of edit2 as text</p><p>  % str2double(get(hObject,'String')) returns contents of edit2 as a double<

88、;/p><p>  % --- Executes during object creation, after setting all properties.</p><p>  function edit2_CreateFcn(hObject, eventdata, handles)</p><p>  % hObject handle to edit2 (see

89、 GCBO)</p><p>  % eventdata reserved - to be defined in a future version of MATLAB</p><p>  % handles empty - handles not created until after all CreateFcns called</p><p>  % Hi

90、nt: edit controls usually have a white background on Windows.</p><p>  % See ISPC and COMPUTER.</p><p>  if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defau

91、ltUicontrolBackgroundColor'))</p><p>  set(hObject,'BackgroundColor','white');</p><p><b>  end</b></p><p>  % --- Executes on button press in toggleb

92、utton1.</p><p>  function togglebutton1_Callback(hObject, eventdata, handles)</p><p>  % hObject handle to togglebutton1 (see GCBO)</p><p>  % eventdata reserved - to be defined

93、 in a future version of MATLAB</p><p>  % handles structure with handles and user data (see GUIDATA)</p><p>  % togglebutton1為按鍵SCOPE的TAG</p><p>  num=get(hObject,'Value'

94、)</p><p>  if num==1 </p><p>  open_system('LG_mdl/Scope');</p><p>  else close_system('LG_mdl/Scope');</p><p><b>  end;</b></p><

95、p>  % Hint: get(hObject,'Value') returns toggle state of togglebutton1</p><p>  14.10拉普拉斯變換源代碼</p><p>  syms s t ;%定義符號(hào)</p><p>  % u = syms('Dirac(t)'); </p>

96、;<p>  % heaviside(t) 階躍函數(shù)u; Dirac沖激函數(shù) </p><p>  u = sym('heaviside(t)'); </p><p>  LF = laplace(t*exp(-3*t)*u)</p><p>  14.11拉普拉斯逆變換源代碼</p><p>  syms s

97、t ;</p><p>  ft = ilaplace((s^3+5*s^2+9*s+7)/(s^2+3*s+2))</p><p>  % ft = δ'(t) + 2δ(t) + (-e^(-2t) + 2e^(-t))*u(t)</p><p>  14.12傅里葉變換源代碼</p><p>  syms u t ;%定義符號(hào)&

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫(kù)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論