大學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程式設計題

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

matlab程式設計,matlab程式設計 請設計一個程式,程式包括下列功能 1 讓使用者依次輸入兩個字串s1和s

苛政 我用magic函式創造了個256 256矩陣,執行結果在n 300時,程式耗時0.481000秒檢視一下b中的非零元素的個數 id find b 0 length id ans 300證明成功了。程式如下 沒用sort,sort行啊列啊的怪麻煩的,我不會用 function b functio...

用matlab程式設計解數學題(急)

天上的一條龍 檔案1jisi.m creat the function for jisi let x 1 x,x 2 y function dx jisi t,x,a,b,c s sqrt c x 1 2 a t x 2 2 dx b c x 1 s b a t x 2 s 檔案2seajisi.m...