Matble常见操作

来源:互联网 发布:新页进销存软件免费 编辑:程序博客网 时间:2024/06/10 11:18

1、提取一个矩阵的一行元素或者提取一列元素

A(i,:) 提取矩阵A的第 i行
A(:,i) 提取矩阵A的第 i列

给你个例子:
>> A=[1:6;2:7;3:8;4:9;5:10;6:11]
A(1,:)
A(:,1)

A =

1 2 3 4 5 6
2 3 4 5 6 7
3 4 5 6 7 8
4 5 6 7 8 9
5 6 7 8 9 10
6 7 8 9 10 11

ans =

1 2 3 4 5 6

ans =

1
2
3
4
5

2、for循环体

基本格式:
for 循环变量=起始值:步长:终止值
      循环体
end
例:阶乘和
clear;clc;
n=input('请输入一个整数:')
sum=0;
S=1;
for i=1:n
    S=S*i;
    sum=sum+S;
end
sum
3、统计数值型数组中各元素出现的频数、频率


4、Matlab中统计数值型数组中元素出现的频数最大

http://jingyan.baidu.com/article/d8072ac468f81dec95cefd1f.html

5、plot函数

参考http://jingyan.baidu.com/article/7e440953cf7c192fc0e2efed.html

(1) x=0:pi/20:2*pi;

0表示开始的坐标范围;pi/20,表示步长;2*pi表示坐标的上限。即在(0,2π)之间以步长π/20生成正弦函数图像。
(2)grid on

  1. 在画的图像中添加栅格,用命令grid on,这样可以方便你对齐某条线或是对比比较方便。

    1. blank m-file是打开一个空白的m-file
      function m-file是打开一个给你写好函数基本格式的空白m-file

  1. 3)添加坐标轴信息

      1.  xlabel('变量 X')

         ylabel('变量 Y1 & Y2')

      (4)除了坐标轴信息外还可以添加其它的信息,如所画曲线的信等:
      1. title('正弦余弦波形')     %添加图像标题

         text(1.5,0.3,'cos(x)')    %将cosx这个注解加到坐标中的某个位置

         gtext('sin(x)')      % 用鼠标的光标定位,将sinx这个注解放在你鼠标点击的地方

      (5)

    1. plot(M(:,2),“r”)
    2. 这里的r参考http://blog.csdn.net/skyxmstar/article/details/71248474
    3. 这里M(:,2)
    4. e1=find(p(1,:)==0)
      p(1,:):表示矩阵p的第一行所有列的数据;
      find(p(1,:)==0):表示矩阵p的第一行所有列的数据中为0的数据所处列的位置;
      e1=find(p(1,:)==0):表示将上述位置赋值给e1.
      p(:,1):表示矩阵p的第一列行所有行的数据;
      6、matlab中如何注释掉一段
        1. matlab整段注释一般有两种方法:1、选择你要注释的段落,然后Ctrl+R,整段的前面就都被加上了注释符“%”2、在需要注释段落的前后分别加上 if 0和end,也可以起到跳过这段的作用
        2. 7

          matlab中function m-file与blank m-file区别

        3. blank m-file是打开一个空白的m-file
          function m-file是打开一个给你写好函数基本格式的空白m-file
          8、matble中函数的使用

0 0
原创粉丝点击