matlab操作?關於matlab?

時間 2023-07-25 20:17:50

1樓:雨過天晴太陽紅

從近幾年開始,math works公司每年都進行兩次matlab產品釋出,時間分別在每年的3月和9月,而且,每一次釋出都會包含所有的產品模組,如產品的new feature、bug fixes和新產品模組的推出。

工具/原料。

執行環境:cpu(處理器奔4以上)、記憶體(512mb)、硬碟(儲存空間625mb)、cd-rom驅動器和滑鼠。

matlab的基本操作。

”命令提示符:表示matlab正處於準備狀態。鍵入命令敲回車就會在命令後出來計算結果。

注意“clc”與“clear”的區別:

clc :清除命令窗中的所有顯示內容;

clear:清除記憶體變數。

一個命令列可以輸入若干條命令,各命令之間以逗號分隔;若前一命令後帶有分號,則逗號可以省略。

當需要輸入多條語句後同時執行時,需要在輸入下一條語句時,按“shift+enter”鍵進行換行輸入。

如果一個命令很長可以在第一個物理行後加3個小黑點並按下“shift+enter”鍵進行換行,接著寫未寫完的命令。這3個小黑點叫續行符。

end注意事項。

matlab提供了自己的編譯器:全面相容c++以及fortran兩大語言。

2樓:漠雨的憂

瞭解怎麼用matlab做傅立葉變換和反傅立葉變換就可以做到了。

關於matlab?

3樓:匿名使用者

如何用matlab編寫含有變數下標的程式?

含有變數下標的表示式,一般採用陣列形式來表示,如n(1)=1,n(2)=2,n(3)=6, n(4)=24,。。括號內的序號即為i(下標)

針對題主的問題,可以這樣處理:

首先,將已知值賦值給相應的變數名。

其二,使用雙迴圈語句,計算tm和t值。即。

for i=2:50

for m=1:300

n(i)=(m-1)*i/l*a;

t1(i)=n(i)*t1;

tm(i)=i*t0+t1(i)+t1;

endend

其三,使用plot函式,繪出t1—tm的關係圖,即。

plot(t1,tm)

其四,使用sum函式,計算tm和t。即。

tm=1/l*sum(tm)

t=1/(6*l)*sum(tm)

其五,實現的**(供參考)

clcl=60;

t1=;t0=1;

d=6;a=;

n(1)=1;

for i=2:50

for m=1:300

n(i)=(m-1)*i/l*a;

t1(i)=n(i)*t1;

tm(i)=i*t0+t1(i)+t1;

endend

plot(t1,tm)

tm=1/l*sum(tm)

t=1/(6*l)*sum(tm)

4樓:匿名使用者

用矩陣表示,下標小括號。

怎麼用matlab做這個?

5樓:匿名使用者

如何用matlab,求題主給出π/4的級數表示式求π值?這個可以這樣來解決:

第一步,寫出π/4值的迭代式,即。

pi_n=pi_n+(-1)^(n-1)/(2*n-1)第二步,對pi_n初始化,即。

pi_n=1

第三步,使用for迴圈語句,求出對應n的ε(n)值。

for n=2:10000

end第四步,計算誤差ε(n),即。

n)=p(n)-pi

第五步,使用plot函式,繪出n~ε(n)的關係曲線,即。

plot(n,err,'k.')n)用 err替代。

xlabel('n');ylabel('εn)')完成程式後執行,可以得到如下n~ε(n)的關係曲線。

matlab怎麼做?

6樓:匿名使用者

近似值計算,可以按下列方法來求解:

1、對a(0)、b(0)、p(0)進行賦值。

a0=sqrt(2);b0=0;p0=2+sqrt(2);

2、計算a(1)、b(1)、p(1)值。

a(1)=(sqrt(a0)+1/sqrt(a0))/2;

b(1)=sqrt(a0)*(1+b0)/(a0+b0);

p(1)=p0*b(1)*(1+a(1))/1+b(1));

3、利用for迴圈語句,計算π的近似值。

4、利用if條件語句,當 |pi-p(n+1)|<1e-8時,結束計算。

執行結果。<>

7樓:匿名使用者

題主的第一個問題,可以這樣來解決。

首先,使用m函式自定義分段函式檔案,即。

functiony=fun(x)

ifx<0&x~=5

y=x.^2+x-9;

elseifx~=2&x~=3

y=x.^5-5*x+6;

elsey=sin(3*x+abs(x));

end其二,建立x陣列向量,即。

x=[-10:1:10]

其三,計算對應與x的y值,即。

y=fun(x)

其四,用plot()函式繪製其函式。

plot(x,y)

xlabel('x'),ylabel('y(x)')執行上述**,可以得到如下結果。

關於matlab裝不上缺少,關於MATLAB裝不上缺少一個atlas Athlon dll的問題

saber檊t卄 這個問題也讓我苦惱了很久,今天終於弄明白了。修改環境變數。新建變數名 blas version 變數值 d matlab7 bin win32 atlas athlon.dll 關鍵是這裡,變數值。在你的安裝資料夾裡搜尋atlas athlon.dll,看好它的路徑。以我的為例 我...

matlab中fzero怎麼用,matlab簡單問題 關於fzero

愚人談娛樂 f1 x cos x x x0 0.55 x1 fzero f1,x0 使用fzero函式必須先定義好函式 南取名字 格式是 z fzero f,x 意義,在f這個方程中找x附近的零點賦值到z需要對f設個方程eg f a a 2 1x 5在f方程以x 5附近找零點 三翼熾天使 x fze...

matlab的階躍函式怎麼表示,Matlab 階躍函式定義

一棵無所不知的小白菜 1 在高數中是這樣表示衝擊函式的f t t 2 開啟matlab,將程式敲入matlab命令列視窗 t 0.5 0.001 1 t0 0 u stepfun t,t0 plot t,u axis 0.5 1 0.2 1.2 3 回車就可以得出matlab軟體畫出的階躍函式波形。...