其他分享
首页 > 其他分享> > Matlab入门笔记(1)

Matlab入门笔记(1)

作者:互联网

1.简单练习题:

cos(((1+2+3+4+5)^3/5)^0.5)
sin(pi^0.5)+log(tan(1))
2^(3.5*1.7)
exp(sin(10))

 2.实数,复数,行向量,列向量,矩阵的复制

x=5  %对单个向量复制
x=[1 2 3]  %对矩阵向量进行行向量的赋值
x=[1;2;3]  %赋值成为列向量

 3.数组 和数组行列块操作:取值

A=[1 2 3;4 5 6;7 8 9];
x=A(1,3);   %
x=A(2,:);  %取第二行全部的值
x=A(:,3);  %取第二列全部的值
x=A(1:2,1:3);        %从第一列到第二列,第一行到第三行取值(MATLAB中圆括号里面第一个值是列值,第二个是行值)

4.常用的近似值函数:ceil,fix,fllor,round

  1. ceil:(天花板的意思)即向上取值,取比原值大的近似值
  2. fix: 向靠近0的方向取值
  3. floor:去比原来小的近似值
  4. round:正常的四舍五入取值
  5. a=[-1.6 0.2 -2.3 1.3 2.9];
    x=ceil(a);
    y=fix(a);
    z=floor(a);
    v=round(a);
    x =
    
        -1     1    -2     2     3
    y =
    
        -1     0    -2     1     2
    z =
    
        -2     0    -3     1     2
    v =
    
        -2     0    -2     1     3
    

6.基本语句

x=0;
for i=1:10
    if mod(i,2)
        x=x+1;
    end
end

 7.简单作图

x=-2*pi:0.1:2*pi;
y1=sin(x);
y2=cos(x);
plot(x,y1,'-r',x,y2,'-b');
text(0,0,'(0,0)');
legend('sin(x)','cos(x)');

8.简单作图及简单控制语句

    1. b  blue
    2. g       green
    3. r        red
    4. c       cyan
    5. m     magenta
    6. y      yellow

                     7. w     white



 

标签:plot,向量,end,入门,笔记,Matlab,取值,sin,..........
来源: https://www.cnblogs.com/ZD-642223py/p/10732845.html