zoukankan      html  css  js  c++  java
  • 吴恩达机器学习笔记5-Octave基本操作

    1、逻辑运算

      1==2  %false :注释用%,这句话意思是判断1是否等于2,false,输出0

      1~=2  %true  1不等于2 为true,输出为1

      1&&0  %and

      1||0  %or

      xor(1,0)  %异或运算 ps:真异或假的结果是真,假异或真的结果也是真,真异或真的结果是假,假异或假的结果是假。就是说两个值不相同,则异或结果为真。反之,为假。 

                 不同为1,相同为0,如1001异或1010等于0011.

    2、更改Octave提示符

      PS1('>> ');

    3、Octave 变量

      a = 3   %给a赋值3,并输出a

      a = 3;  %加分号,不输出a

      a = pi;  %圆周率

      disp(a);  %输出a

      disp(sprintf('2,decimal: %0.2f'),a);  %输出a,并保留a的两位小数

    4、定义矩阵

      a = [1 2;3 4; 5 6]  %列之间用空格区分,行之间用分号区分,定义3行2列的矩阵

      v = 1:0.1:2  %定义从1开始,以0.1步长增长,一直到2的一组数 

      v = 1:6  %定义1到6的一组数

      ones(2,3)  %定义2行3列,且矩阵中所有元素都为1 

      zeros(1,3)  %定义1行3列,且矩阵中所有元素都为0

      rand(3,3)  %定义3行3列,且矩阵所有元素制在(0,1)之间

      w = randn(1,3)  %定义1行3列,且矩阵元素服从高斯分布,均值为0,标准差或者方差为1

      w = -6 +sqrt(10)* (randn(1,10000));

      hist(w)  %直方图

      eye(4)  %4*4单位矩阵

      help命令

      

      

  • 相关阅读:
    Discuz X3.2 分区 gid 完美伪静态方法 Apache/Nginx
    如何批量转换 WordPress 文章分类
    修改 WordPress 文件上传目录
    如何验证 jemalloc 优化 Nginx 是否生效
    .Net Core 1.1 + CentOs 7 环境配置
    DotNet Core中使用dapper
    爬虫 HttpHelper
    iTextSharp 不适用模板 代码拼接PDF
    .Net中的加密解密
    .Net Core使用 MiniProfiler 进行性能分析
  • 原文地址:https://www.cnblogs.com/shouhutian/p/9604114.html
Copyright © 2011-2022 走看看