MATLAB编程作业(2)

2019-04-15 22:09

?51433??45433??的每行最大元素所在的位置?(至少两种方法) 3. 求得矩阵A???6546????781534?第一种:A=[5 14 33;45 43 3;65 4 6;78 15 34]

[RowMax Order]=max(A')

结果:

第二种:A=[5 14 33;45 43 3;65 4 6;78 15 34]

[Max_num,index]=max(A,[],2)

结果:

实训二 MATLAB编程基础

1. 求[25,1258]之间能被15整除的数的个数。

程序: A=25:1258;

length(A(mod(A,15)==0)) 结果:

2. 根据

?26?1111???......?,求?的近似值。当n分别取100、1000、10000122232n2时,结果是多少?

程序:

n=1:100;

test=sqrt(6*sum(1./(n.*n))) 结果:

程序:

n=1:1000;

test=sqrt(6*sum(1./(n.*n))) 结果:

程序:

n=1:10000;

test=sqrt(6*sum(1./(n.*n)))

结果:

3. 有三个多项式p1(x)=x4+2x3+4x2+5,p2(x)=x+2,p3(x)=x2+2x+3,试进行下列操作:

(1)求P(x)=P1(x)+P2(x)P3(x);

程序:

p2=[1 2] p3=[1 2 3] Q=conv(p2,p3)

结果:

程序:

p1=[1 2 4 0 5] Q1=[0 1 4 7 6] B=p1+Q1

结果:

(2)求P(x)的根;

程序: C=roots(B)

结果:

(3)当x取矩阵A的每一元素时,求P(x)的值,其中

??11.2?1.4?? A??0.7523.5???52.5??0?程序:

A=[-1 1.2 -1.4;0.75 2 3.5;0 5 2.5] y=polyval(B,A)

结果:

(4)当以矩阵A为自变量时,求P(x)的值,其中A的值与(3)题相同。

程序:

A=[-1 1.2 -1.4;0.75 2 3.5;0 5 2.5] y1=polyvalm(B,A)

结果:

实训三 MATLAB图形系统

1. 设y?[0.1?程序:

x=(0:2*pi/119:2*pi)

y=(0.1+10*cos(x)/(5+x.^3))*sin(x); plot(x,y) 结果:

10cosx]sinx,在x=0~2π区间取120点,绘制函数曲线。 35?x

2. 已知y1=x2,y2=cos(2x),y3=y1*y2,完成下列操作(x∈(0,10)):

(1)在同一坐标系下用不同的颜色和线型绘制三条曲线;

(2)在不同的图形窗中分别用条形图、阶梯图、杆图绘制三条曲线。

如下图所示:


MATLAB编程作业(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:2008年中考物理试题分类汇编—压强和浮力(一) - 图文

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: