求助MATLAB数学程序

求助MATLAB数学程序,第1张

以下是我写的matlab程序

clc;

clear all;

close all;

y=0;

syms x;

for k=1:1000 %这里你的要求是要算到无穷大去,matlab可以用inf表示无穷大,但是我的电脑

%是不可能计算出无穷大的,当你键入的是inf,matlab将一直处于busy的运算

%状态。所以用1000代替inf

y=y+1/(sqrt(k)sin(10kx));

end

x1=1:1000;

plot(x1,subs(y,x,x1));%这句就是在绘图啦,我把我的绘图结果贴上来了,希望对你有帮助!

我们来推算一下,如下表所示:

月份 兔子总数(对

1 1

2 1

3 2

4 3

5 5

6 8

7 13

8 21

9 34

10 55

11 89

12 144

13 233

我们将表中的兔子数用{ }表示,下标表示月份数,则{}称为斐波那契数列。具体为:

观察{ }不难发现,第+1个月时的兔子可分为两类:一类是第个月时的兔子;另一类是当月新出生的小兔,而这些小兔数恰好是第-1 个月时的兔子数(它们到第+1 个月时均可生殖)因此{ }之间有如下递推关系:

由此可推出:

从而

正好是黄金割线比,它在现代优选中得到应用。

#include <stdlibh>

#include <stdioh>

#include <timeh>

#include "conioh"

int sum,tt;

int rnd0(int x1,int x2)

{ int r;static int n=1;

r=random(3);

switch(r)

{ case 0:printf("%d)%d+%d=",n++,x1,x2);break;

case 1:printf("%d)%d-%d=",n++,x1,x2);break;

case 2:printf("%d)%d%d=",n++,x1,x2);break;

}

return r;

}

int rnd1()

{ int r;

r=random(10);

return r;

}

int rnd2()

{ int r;

r=random(10);

return r;

}

int crut(int x1,int fh,int x2)

{ int asn;

switch(fh)

{ case 0: asn=x1+x2;break;

case 1: asn=x1-x2;break;

case 2: asn=x1x2;break;

}

return asn;

}

int vs(int m1,int m2)

{ int r,zq;r=random(3);

if(m1==m2) { zq=1;

switch(r)

{case 0: printf("Very good!");break;

case 1: printf("Excellent!");break;

case 2: printf("Keep up the good word!");break;

}

}

else { zq=0;

switch(r)

{case 0: printf("NoPlease try again ");break;

case 1: printf("Wrong Try once more");break;

case 2: printf("No keep trying");break;

}

}

getch();clrscr();return zq;

}

main()

{ int x1,x2,ans,cru,js,tj,i;

int fh;

ld:printf("输入题目数量(1-10):");

scanf("%d",&tt);if(tt<0||tt>10) {printf("请重新输入\n");getch();clrscr();

goto ld;}

randomize();

for(i=1;i<=tt;i++)

{

x1=rnd1();

x2=rnd2();

fh=rnd0(x1,x2);

scanf("%d",&ans);cru=crut(x1,fh,x2);

js=vs(ans,cru);

sum+=js;

}

tj=sum/tt100;

printf("准确率:%d%\n",tj);

if(tj<75)

printf("Please ask your instructor fope extra help");

getch();

}

1)对下面有关程序的功能的说法不正确的是( B )

(A)该程序先对函数积分,后对积分的结果求导

(B)该程序先对函数求导,后对求导的结果积分;

(C)该程序积分及求导的结果都进行了表达式化简;

(D 该程序意在验证不定积分与导函数的关系

以上就是关于求助MATLAB数学程序全部的内容,包括:求助MATLAB数学程序、数学:程序、设计一个可供小学生数学运算测试程序等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/9743869.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-01
下一篇2023-05-01

发表评论

登录后才能评论

评论列表(0条)

    保存