大學MATLAB程式設計題,matlab程式設計題

時間 2021-07-01 01:45:40

1樓:匿名使用者

我只會用迴圈函式了……

比如第一個問題,

y=1;

for n=1:1:100

y=y+(-1)^n*1/(2*n+1);

end這樣,儘管matlab做為矩陣實驗室,用迴圈函式做有點浪費資源,不過我想不出來別的什麼,希望路過大俠指教~

樓主關於這種迴圈函式方法有不明白的歡迎追問~

2樓:匿名使用者

%-----以下六行儲存為pifour.m檔案function y=pifour(n)

y=0;

for kk=1:n

y=y+(-1)^(kk-1)*(1/(2*n-1));

endend

%-----以下六行儲存為oneper3.m檔案function y=oneper3(n)y=0;

for kk=1:n

y=y+1/(4^kk);

endend

*************************===命令列測試如下:

>> pifour(10000)

ans =

0.7854

>> pifour(10000)*4

ans =

3.1415

%-------------------->> oneper3(10000)

ans =

0.3333

>> oneper3(10000)*3

ans =1

3樓:匿名使用者

n=1:100;

y1=dot((-1).^(n-1),1./(2*n-1));

y2=sum(1./(4.^n));

n為1000,1000時數字換了就行

matlab程式設計題

matlab程式設計題目

4樓:匿名使用者

二值黑白影象中,1代表白色,0代表黑色

如全零的矩陣就是黑塊

h=zeros(64,64);

全1的矩陣就是白塊

b=ones(64,64);

把黑白塊按水平方向和垂直方向一黑一白地組合,就可以得到棋盤格基本單元:

m=[h,b; b,h];

imshow(m);

剩下的工作就是用m繁殖出來所要大小的棋盤格(假設xy方向各複製8次):

n=repmat(m,[8,8]);

好了,顯示做好的棋盤格:

imshow(n);

請教matlab程式設計問題,請教乙個matlab程式設計問題

x linspace 0,4 pi,1000 生成x plot x,x.2.cos x 畫圖 必然沒問題,樓主直接給分吧!以後還有關於matlab的任何問題可以直接聯絡我,我是這方面的高手!ezplot x 2 cos x 0,4 pi 給個簡單 但是 易懂 的寫法 x 0 pi 5 4 pi y ...

一道Matlab程式設計題,matlab程式設計題

義敏學系歌 可是,你為什麼要到我這個mathematica專攻的團隊來提問呢 那我也給個mma的解法來消滅這個提問吧 nintegrate sqrt total d t 2 400.953 開濮耿昭 1.首先舉一個簡單的例子 求y x 2 在x為 0,2 上的曲線長度。把下面的複製貼上進matlab...

matlab程式設計

clear clco 1,1,1 a 5 a o 1 a 2 o 2 a 2 o 3 a 2 b o 1 a 2 o 2 a 2 o 3 a 2 c o 1 a 2 o 2 a 2 o 3 a 2 d o 1 a 2 o 2 a 2 o 3 a 2 a1 o 1 a 2 o 2 a 2 o 3 a ...