2021-07-13

MATLAB练习题

1.单下标的使用

>>a=zeros(2,5);

>>a(:)=-4:5

a =

    -4    -2     0     2     4
    -3    -1     1     3     5
并将矩阵中的0改为8

2.画出y=1/(x+1)的函数曲线,x∈[0,100]。

 3.生成一个信号:x=sin(2*pi*t)+sin(4*pi*t)

 

4.用图形画出连续调制波形y=sin(t)sin(9t)及其包络线

代码

t=(0:pi/100:pi)';       %长度为101的时间采样向量

y1=sin(t)*[1,-1];       %包络线函数值是(101*2)的矩阵

y2=sin(t).*sin(9*t);    %长度为101的调制波列向量

t3=pi*(0:9)/9;
y3=sin(t3).*sin(9*t3);

plot(t,y1,'k:',t,y2,'b',t3,y3,'bo')
axis([0,pi,-1,1])       

 图形

5.学会循环,求[100,200]之间第一个能被21整除的整数

代码

for a=100:200
    if  rem(a,21)==0
        break
    end
end
a

 

 

 

 

 

 

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值