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

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

1樓:義敏學系歌

可是,你為什麼要到我這個mathematica專攻的團隊來提問呢……那我也給個mma的解法來消滅這個提問吧:

nintegrate[sqrt@total[d[, t]^2], ]

(* 400.953 *)

2樓:開濮耿昭

1.首先舉一個簡單的例子:求y=x^2

,在x為[0,2]上的曲線長度。

%%把下面的複製貼上進matlab

syms

tx=t;

y=t^2;

df=@(t)(1+4*t.^2).^0.5;

%%matlab早期版本不支援@功能

quad(df,0,1)

%%%答案ans=1.4789

2.再回答你的問題:

clcclear

syms

tx=sin

(t);

y=t^2;

z=log(t+1);

%%%dl=

sqrt((diff(x)^2+diff(y)^2+diff(z)^2))

求曲線長度公式

%%%dl=(1/(t

+1)^2

+cos(t)^2

+4*t^2)^(1/2)

即上述公式的數學表示式

df=@(t)(1./(t

+1).^2

+cos(t).^2

+4*t.^2).^(1/2);

%%將上述表示式解除安裝@(t)之後,注意加'.'運算。

quad(df,0,20)

%%%答案

ans=400.9527

matlab程式設計題

一道超簡單matlab程式設計題

3樓:匿名使用者

^matlab下輸入:edit,將下面兩行百分號之間的記憶體複製進去,儲存。

%%%%%%%%%%%%%%%%%%%%%%%%%%function f=f(x,y)

f=x.^2+sin(x.*y)+2*y;

%%%%%%%%%%%%%%%%%%%%%%%%%%返回回matlab主介面。

輸入f(1,2)即可答

4樓:匿名使用者

to: wacs5

依我看樓主連你這段code也不一定能順利完成。。。t_t

5樓:

x=input('x=');y=input('y=');result=x^2+sin(x.*y)+2*y

%把這行命令放命令視窗然後點回車就行了,這個簡單,如果你要難得我給你編個m檔案。

一道c語言程式設計題,求教,一道c語言程式設計題,求大神指教!

include void main int min,max int i char c char op printf 請輸入一堆不超過兩位的正整數和運算要求 n dowhile getchar n 尋找最大數和最小數 for i 0 i 9 i if a i i for i 9 i 0 i if a ...

求一道C 或C語言程式設計題,求一道c語言程式設計題目,急!!!先謝謝啦!!!

自我程式設計 根據你題意 c語言編寫 1,要使用遞迴函式。2,遞迴層數對應數學位數。我這裡自定義函式int checknum int num,int w 就是你要的型別。其功能是判斷數字num是否是w位數的數字,是返回1,否返回0。w控制遞迴的層數。按照位數輸出1到n的整數。include int ...

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

我只會用迴圈函式了 比如第一個問題,y 1 for n 1 1 100 y y 1 n 1 2 n 1 end這樣,儘管matlab做為矩陣實驗室,用迴圈函式做有點浪費資源,不過我想不出來別的什麼,希望路過大俠指教 樓主關於這種迴圈函式方法有不明白的歡迎追問 以下六行儲存為pifour.m檔案fun...