关闭广告
晋江论坛网友交流区网友留言区
主题:有没有学电脑的mm呀,请帮我看一下这个东西是用什么LANGUAGE写的 [4]
收藏该贴
已收藏
只看楼主
function result = trap(a,b,n)

h = (b-a)/n;

x = a + h * (0: n);

fvalues = f(x);

result = h * ( fvalues(1)/2 +sum(fvalues (2 :n ))+fvalues(n+1)/2);

function y = f(x)

y=sin(sqrt(x));

R=zeros (i, i);

i=13;

disp('The result of R(1,1) in subprogram is')

k = 1; n = 2 ^(k-1);

R(k,1) = trap (a, b, n);

k =2; flag = 0 ;

while k <=13 && flag ==0

n = 2 ^ (k-1); R(k,1) = trap (a, b, n);

for j = 2:k

R(k, j )= ((4^(j-1) - 1) * R (k,j-1) + (R(k, j-1)- R(k-1, j-1)))/ (4
^(j-1) -1);

end

if ( abs ( R( k, k) -R (k-1, k-1)) <= tol)

flag = 1;

end

k=k+1;

end

if (flag == 0 )

disp ('error: if the tolerance test is not passed')

else

R( 1: j, 1 : j)

end

disp ('Enter R to find the result of matrix R (k, k)')

format long e


№0 ☆☆☆急,在线等 2008-05-01 11:57:37留言☆☆☆  加书签 投诉 不再看TA

matlab?
№1 ☆☆☆matlab?2008-05-01 12:05:37留言☆☆☆ 
投诉 加书签 引用 不再看TA

恩,我也觉得是matlab,而且肯定不是c,c++,java,pasal,VB的任何一个
№2 ☆☆☆A少家的C细胞2008-05-01 12:18:43留言☆☆☆ 
投诉 加书签 引用 不再看TA

我是一楼,亲爱的lz,我可以确定的告诉你是matlab.
disp 是matlab里的,效果和print一样。
 
顺便葱白一下2楼。
№3 ☆☆☆1232008-05-01 12:59:28留言☆☆☆ 
投诉 加书签 引用 不再看TA

好的,谢谢大家 :)
№4 ☆☆☆急,在线等2008-05-01 13:07:36留言☆☆☆ 
投诉 加书签 引用 不再看TA

回复此贴子

名字:
选择图案:
内容:
(注意:一次最多可提交3000字,且一次最多可提交三张尺寸在1024*1024范围内的图片,超出部分请分次提交!)
图片链接:
(贴图规则)


返回上层 管理 返回本版块首页返回交流区首页返回主页

 

只看楼主