PINK20003 发表于 2005-11-20 19:44

语句f2=NSum[f1, {k,1,520,1}]的错误在哪?期待回复!

R=26*1e-6<BR>m=0.1*1e-6<BR>f=(R^2-u^2)^(1/2);<BR>f1=int(f,'u',k*m-m,k*m) <BR>f2=NSum------------错在哪?

AaronSpark 发表于 2005-11-20 21:48

NSum是matlab函数吗?我怎么记得是mathematica的?

PINK20003 发表于 2005-11-21 08:45

<P>在matlab里函数求和怎么做呀!最后一句如何改?谢谢!</P>

happy 发表于 2005-11-21 09:14

回复:(PINK20003)语句f2=NSum[f1, {k,1,520,1}]的错...

<P>最好把你的函数给一下,单单改最后一句好像不能实现<BR>没见过matlab类似的用法</P>

PINK20003 发表于 2005-11-21 09:51

是<v:shapetype> <v:stroke joinstyle="miter"></v:stroke><v:formulas><v:f eqn="if lineDrawn pixelLineWidth 0"></v:f><v:f eqn="sum @0 1 0"></v:f><v:f eqn="sum 0 0 @1"></v:f><v:f eqn="prod @2 1 2"></v:f><v:f eqn="prod @3 21600 pixelWidth"></v:f><v:f eqn="prod @3 21600 pixelHeight"></v:f><v:f eqn="sum @0 0 1"></v:f><v:f eqn="prod @6 1 2"></v:f><v:f eqn="prod @7 21600 pixelWidth"></v:f><v:f eqn="sum @8 21600 0"></v:f><v:f eqn="prod @7 21600 pixelHeight"></v:f><v:f eqn="sum @10 21600 0"></v:f></v:formulas><v:path connecttype="rect" gradientshapeok="t" extrusionok="f"></v:path><lock aspectratio="t" v:ext="edit"></lock></v:shapetype><v:shape><v:imagedata></v:imagedata></v:shape><v:shape><v:imagedata></v:imagedata></v:shape>函数。

PINK20003 发表于 2005-11-21 09:52

函数没粘过去。

adminftp 发表于 2005-11-21 09:54

回复:(PINK20003)语句f2=NSum[f1, {k,1,520,1}]的错...

用上传

PINK20003 发表于 2005-11-21 10:06

(R^2-u^2)^(1/2)先对u积分,积分线是从(k-1)m到km,然后再对k求和,区间,其中m=0.1*1e<FONT size=1>-6,</FONT><FONT size=2>R=26*1e-<FONT size=1>6</FONT>,a=R/m.</FONT>

PINK20003 发表于 2005-11-21 10:12

<P>求和步长是1</P>

MVH 发表于 2005-11-21 11:18

回复:(PINK20003)语句f2=NSum[f1, {k,1,520,1}]的错...

m=0.1e-6;R=26e-6;<BR>a=R/m;<BR>k=1:a;<BR>fun=inline('(26e-6^2-u.^2).^(1/2)','u'); <BR>for i=1:a-1<BR>    ig(i)=quad(fun,k(i)*m,(k(i)+1)*m);<BR>end<BR>summ=sum(ig)

PINK20003 发表于 2005-11-21 14:38

<P>谢谢!辛苦了!</P>

PINK20003 发表于 2005-11-21 14:43

<P>谢谢!辛苦了!</P>
页: [1]
查看完整版本: 语句f2=NSum[f1, {k,1,520,1}]的错误在哪?期待回复!