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 char fun char str for i 0 i s str,text free text return 0 ggoi romndno good morningprocess returned 0 0x0 ...
VC一道程式設計題,VC一道程式設計題
因為if j 3 0 表示能被3整除,然而下面一句接的是continue,相當於把他跳過了!而if j 3 表示不能被3整除,此時把它continue,而那些被3整除的沒有被continue,所以對了 if 會去檢測後面括號裡面的東西是真還是假所以你要有真假這個概念,真是非0,加就是0你發現沒,if...
一道C語言程式設計題,一道C語言程式設計題
order.h中的 void mintomax int a order.c中的 include order.h void mintomax int a main.c中的 include include order.h void main printf n 瑜琅 name main.c author ...