matlab 平时作业。
第一章习题1
3. 请指出如下5个变量名中,哪些是合法的?
abcd-2 xyz_3 3chan a变量 abcdefgh
合法变量有: abcd-2 xyz_3 abcdefgh
6. 指令clear, clf, clc各有什么用处?
clear: 从内存中清除变量和函数。
clf:清除当前图形。
clc:清命令窗口。
7. 以下两种说法对吗?(1)“matlab的数值表达精度与其指令窗中的数据显示精度相同。” 2)matlab指令窗中显示的数值有效位数不超过7位。”
答: 第二种说法不对。
8. 想要在matlab中产生二维数组,下面哪些指令能实现目的?
s=[1,2,3;4,5,6;7,8;9]
s=[1 2 3;4 5 6;7 8 9]
s=[1,2,3;4,5,6;7,8,9整个指令在中文状态下输入。
答:第二种可以实现。
1.要求在闭区间上产生具有10个等距采样点的一维数组。试用两种不同的指令实现。
答:指令如下:b=linspace(0,2*pi,10)b =
> a=0:2*pi/9:2*pia =
2.由指令rand('state',0),a=rand(3,5)生成二维数组a,试求该数组中所有大于0.5的元素的位置,分别求出它们的“全下标”和“单下标”。
rand('state',0),a=rand(3,5)a =
> l=a>0.5l =
> l(1)ans =
5. 在时间区间 [0,10]中,绘制曲线。要求分别采取“标量循环运算法”和“数组运算法”编写两段程序绘图。
数组运算法: t=0:0.1:10
y=1-exp(-0.5*t).*cos(2*t);
plot(t,y)
标量循环运算法:
j=1; t=0:0.1:10
for i=0:0.1:10
y(j)=1-exp(-0.5*i)*cos(2*i);
j = j+1;
end plot(t,y);
6. 先运行clear,format long,rand('state',1),a=rand(3,3),然后根据a写出两个矩阵:一个对角阵b,其相应元素由a的对角元素构成;另一个矩阵c,其对角元素全为0,而其余元素与对应的a阵元素相同。
b=diag(a) b =
> b=diag(b)b =
c=a-bc =
3. 求函数的数值积分,并请采用符号计算尝试复算。
syms x
isym=vpa(int(exp((sin(x))^3),x,0,pi))
warning: explicit integral could not be found.
isym =
4. 用quad求取的数值积分,并保证积分的绝对精度为。
5. 求函数在区间中的最小值点。
syms t
y=sin(5*t)*sin(5*t)*exp(0.06*t)-1.5*t*cos(2*t)+1.8*abs(t+0.5);
yd=diff(y,t
xs0=solve(yd
yd_xs0=vpa(subs(yd,t,xs0),6)
y_xs0=vpa(subs(y,t,xs0),6)
y_m_pi=vpa(subs(y,t,-5),6)
y_p_pi=vpa(subs(y,t,5),6)
t=-pi/2:pi/200:pi/2
plot(t,y_m_pi)
xlabel('t'),grid on
warning: warning, solutions may h**e been lost
xs0 =.60133843567738224602444931905252e-2
yd_xs0 =
y_xs0 =
y_m_pi =
y_p_pi =
第五章习题5
1. 已知椭圆的长、短轴(见图p5-1),用“小红点线”画椭圆。
图 p5-1
t=0:2*pi/99:2*pi;
x=4*cos(t);y=2*sin(t);
plot(x,y,'r.')axis normal,grid on,title('normal and grid on')
3. a,b,c三个城市上半年每个月的国民生产总值见表p5.1。试画出如图p5-3所示的三城市上半年每月生产总值的累计直方图。(提示:使用指令bar)
表p5.1 各城市生产总值数据(单位:亿元)
图 p5-3
信号与系统matlab实验平时作业
1 连续时间信号的卷积计算。用matlab数值计算分析法求信号与的卷积积分。2 连续lti系统的时域分析。试用matlab命令求解微分方程,当输入,起始条件为时系统的零输入响应,零状态响应及完全响应。3 周期信号的傅立叶级数及频谱分析。已知周期矩形脉冲如图所示,设脉冲幅度为a 1,宽度为,重复周期为...
matlab作业
2011029170002王柳。a 一个问题的病态性如何,与求解它的算法有关系。错 b 无论问题是否病态,好的算法都会得到它好的近似解。错 c 计算中使用更高的精度,可以改善问题的病态性。错 d 用一个稳定的算法计算一个良态问题,一定会得到它好的近似解。对 e 浮点数在整个数轴上是均匀分布。错 f ...
matlab作业
matlab语言 第3次作业 字符串,单元数组和结构体 专业 海洋技术 海洋测绘方向 姓名 张体强学号 1026222 1 如何将一个char 数据类型的向量转化为相应的double 型数据类型的数据向量。从式1 到8,判断这些语句是否正确。如果它们正确,那么将产生什么结果?这题不要在电脑中做。1....