matlab作业10月12号

发布 2022-08-30 17:04:28 阅读 7815

1、分别采用m命令文件和m函数文件,编写程序,计算自然数列1~100的数列和。

i=0;s=0;

for i=1:100

s=s+i;ends

> subs =

2、用公式求的近似值,直到最后一项的绝对值小于。

clearclc

i=1;s=0;

for i=1:(10^6)/2-1

n=1/(2*i-1);

s=s+(-1)^(i-1)*n;

i=i+1;endn

sn =

1.0000e-006s =

3、分别用for 和while循环语句编写程序,计算。

clearclc

k=1;s=0;

for k=1:100

s=s+(2*k-1)^2;

k=k+1;ends

while k<=100

s=s+(2*k-1)^2;

k=k+1;ends

s =s =

4、已知分段函数。

随机输入一个数,返回对应的数值结果。(用m函数文件建立。)clearclc

x=input('输入x的值x=')

if x<1

y=x^2;

elseif x>=1&x<2

y=x^2-1;

elsey=x^2-2*x+1;endy

x =y =

5、用m文件编写。

clearclc

s=0;n=1;

for n=1:10

c=1;for k=1:n

c=c*k;

ends=s+c;

n=n+1;ends

s =6、编写函数文件,输入任意大小的一个矩阵,输出矩阵的对角元素之和、以及所有元素之和。

clearclc

a=input('请输入一个矩阵');

m,n]=size(a)

tri=0;

s=0;for k=1:m

for l=1:n

if k==l

tri=tri+a(k,l);

ends=s+a(k,l);

endendtris

请输入一个矩阵。

m =n =tri =

s =7、试用 for 语句和if 语句创建下列矩阵。

clearclc

a=for k=1:5

for j=1:5

if k==j

a(k,j)=5;

elseif abs(k-j)==1

a(k,j)=1;

else a(k,j)=0;

endendenda

a =8、随机输入3个自然数,然后按照从大到小的顺序排列。

clearclc

a=input('请输入任意1行3列的矩阵')b=sort(a,'descend');

b请输入任意1行3列的矩阵。

a =b =

练习:1、 指出下面各条语句的输出结果。

> f=sym('2*u');

> subs(f,'u',2)

> f2=subs(f,'u','u+2')> a=3;

> subs(f2,'u',a+2)

> subs(f2,'u','a+2')

> syms x y

> f3=subs(f,'u',x+y)

> subs(f3,[x,y],[1,2])> subs(f3,[x,y],[x+y,x+y])> f=sym('2*u');

> subs(f,'u',2)ans =

> f2=subs(f,'u','u+2')f2 =2*u + 4

> a=3;

> subs(f2,'u',a+2)ans => subs(f2,'u','a+2')

ans =2*a + 8

> syms x y

> f3=subs(f,'u',x+y)

f3 =2*x + 2*y

> subs(f3,[x,y],[1,2])ans => subs(f3,[x,y],[x+y,x+y])ans =4*x + 4*y

2、替换函数subs的使用。

(1)试指出下面程序中的f1、f2、f3、f4、f5的值。

syms a x;

f=a*sin(x)+5;

f1=subs(f,'sin(x)',sym('y'))f2=subs(f,,)

f3=subs(f,,)

f4=subs(subs(f,a,2),x,0:pi/6:pi)f5=subs(f,,)

f1 =a*y + 5f2 =

f3 =f4 =

f5 =

3、 下面三种表示方法有什么不同的含义?

1)f=3*x^2+5*x+2

2)f='3*x^2+5*x+2'

3)x=sym('x')

1)是多项式 (2)不是符号表达式 (3)是符号表达式。

4、创建下面的符号矩阵。

> a=sym('[a b c b;d b^2 a c;c d b a;a c^2+1 b d+1]')

a = a, b, c, b]

d, b^2, a, c]

c, d, b, a]

a, c^2 + 1, b, d + 1]

9月10号作业

1 教材全练数学 第10页。2复习第三课要求会写的汉字,明天听写。3预习第四课 古诗两首 熟读。1 教材全练数学 第10页。2复习第三课要求会写的汉字,明天听写。3预习第四课 古诗两首 熟读。1 教材全练数学 第10页。2复习第三课要求会写的汉字,明天听写。3预习第四课 古诗两首 熟读。1 教材全练...

12月14号作业 4

高三地理星期天知识点总结卷。今天所做之事勿候明天,自己所做之事勿候他人。班级姓名做题时间12月号点至点 家长签名请家长反映学生在家完成该科作业的真实情况。1.荒漠化的表现及多发地?2.次生盐渍化的形成原因及应对措施?3.西北地区荒漠化的原因和措施?4.黄土高原水土流失的原因的应对措施?5.南方低山丘...

5月10号作业 新

5月10日周末作业。1 有一轻绳拴了一个物体,如图所示,在悬点o以加速度a向下做减速运动时,作用在物体上的各力做功的情况是 a 重力做正功,拉力做负功,合外力做负功。b 重力做正功,拉力做负功,合外力做正功。c 重力做正功,拉力做正功,合外力做正功。d 重力做负功,拉力做负功,合外力做正功。2 关于...