来源于coursea 的公开课

A*B 一般意义的矩阵相乘

A.*B矩阵各位相乘

A.^2 A矩阵的每个数平方

1./A  对A矩阵的各位取倒

.表示对每一项都如此操作

log (A)

exp(A)

abs(A)

-A  th

v+ones(length(v),1) add vector of all ones to v

or v+1

A'   is a transpose

max(A) max vluae of a

[max,ind]=max(a)         the first are the value,and the second is index

a<3                       comparsion for each element in matrix

fina(a<3)             tell me which element is less than 3

magic                           function return a magic matrix

sum(A)

prod meand product (乘积 )

ceil(A)

floor()

max(rand(3),rand())

max(a,[],1)                max of each colom

max(a,[],2)                max of each row

A(:)                           every element in a vector

sum(A,1)                   sum of 1 colum of Ai

sum(A,2)       sum of each row of A

flipud(A)        A的山下颠倒

plot(x,y)                   以第一个为横轴,第二个为纵轴绘图

hold on

plot(x,y,'r') 追加内容

xlebel("")

ylebel("")

title("")

print -dpng "my.png"  save as a file in png format

figure(1);plot (t,y1)    分割子图

axis([0.5 1 -1 1])       x range form 0.5 to 1 t range from -1 to 1

clf  clear the figure

imagicesc(A)     生成彩色块图

colorbar    彩色边栏对应图

colormap gray  灰白度图 使用 colormap("list“) look for what's avaliable

zero(n,m)  return a matrix that nXm elemetary are the 0

for i=1:10,

code

end;

indecse=1:10

for i=indecs     the same as above

exit

quit

function y=mfunc(x)

y=x^2

addpath('d:\ml')

function [y1,y2]=mcun1(x)

return multipule values

好像必须用单引号

theta regularition 时候不考虑theta0 ;

nn grad 的时候  g(Z1) 我第一次将 A2带入g得不到正确的结果

When training neural networks, it is important to randomly initialize the parameters for symmetry breaking

2One effective strategy for choosing init is to base it on the number of units in the network. A good choice of init is init = √6/(√Lin+Lout), where Lin = sl and Lout = sl+1 are the number of units in the layers adjacent to Θ(l

mu = mean(X);
X_norm = bsxfun(@minus, X, mu);

sigma = std(X_norm);

X_norm = bsxfun(@rdivide, X_norm, sigma);

bsxfun  函数的作用

plot 函数只在vector相等时画图 不相等会报错,也不绘图。

machine leanring 笔记 octave命令笔记的更多相关文章

  1. Linux 常用命令笔记

    Linux 常用命令笔记 1. locate locate:用来定位文件的位置,如:locate a.txt 但是这个命令有延迟,也就是新建的文件不一定能搜索到,如果非要找到新建的文件可以使用 upd ...

  2. memcached学习笔记——存储命令源码分析下篇

    上一篇回顾:<memcached学习笔记——存储命令源码分析上篇>通过分析memcached的存储命令源码的过程,了解了memcached如何解析文本命令和mencached的内存管理机制 ...

  3. memcached学习笔记——存储命令源码分析上篇

    原创文章,转载请标明,谢谢. 上一篇分析过memcached的连接模型,了解memcached是如何高效处理客户端连接,这一篇分析memcached源码中的process_update_command ...

  4. MOOS学习笔记3——命令行

    MOOS学习笔记3--命令行 例程 /** * @code A simple example showing how to use a comms client问问怎么样 */ #include &q ...

  5. Linux常用命令 笔记

     Linux常用命令  笔记 一.文件处理命令 1. ls命令:显示目录文件                          -a 显示所有文件,包括隐藏文件.(all)               ...

  6. 《linux就该这么学》第三节课 第二节命令笔记

    命令笔记 (随笔原创,借鉴请修改) linux系统中一切都是文件 2.4  系统状态的命令:  ifconfig   :    查看系统网卡信息,包括网卡名称,ip地址,掩码,mac地址,收到数据包大 ...

  7. 【山外笔记-SVN命令】svnlook命令详解

    本文打印版问文件下载地址 [山外笔记-SVN命令]svnlook命令详解-打印版.pdf 一.命令简介 svnlook是检验Subversion版本库不同方面的命令行工具,不会对版本库有任何修改,只是 ...

  8. 【山外笔记-SVN命令】svn命令详解

    本文打印版文件下载地址 [山外笔记-SVN命令]svn命令详解-打印版.pdf 一.命令简介 svn命令用于Subversion命令行客户端,执行svn相关的操作. 二.命令语法 1.svn语法: ( ...

  9. [读书笔记]C#学习笔记八:StringBuilder与String详解及参数传递问题剖析

    前言 上次在公司开会时有同事分享windebug的知识, 拿的是string字符串Concat拼接 然后用while(true){}死循环的Demo来讲解.其中有提及string操作大量字符串效率低下 ...

随机推荐

  1. 汇编语言学习与Makefile入门

    继续开发 ; hello-os ; TAB= ORG 0x7c00 ; 指明程序的装载地址 ; 以下的记述用于标准FAT12格式的软盘 JMP entry DB 0x90 DB "HELLO ...

  2. win7 audio repeater 虚拟声卡 屏幕录像专家

  3. Java 对象,数组 与 JSON 字符串 相互转化

    当 Java 对象中包含 数组集合对象时,将 JSON 字符串转成此对象. public class Cart{} public class MemberCoupon{} public class C ...

  4. 培训第五天---JS

    &&与||的基础<script type="text/javascript"> var c = 4||3; alert(c);</script&g ...

  5. [PAT]素因子分解(20)

    #include "stdio.h" #include "math.h" long Prime(long); long PrimeCount(long,long ...

  6. sqlmap用户手册

    http://192.168.136.131/sqlmap/mysql/get_int.php?id=1 当给sqlmap这么一个url的时候,它会: 1.判断可注入的参数2.判断可以用那种SQL注入 ...

  7. 转载:ActiveMQ的可靠性机制

    1.JMS消息确认机制 JMS消息只有在被确认之后,才认为已经被成功地消费了.消息的成功消费通常包含三个阶段:客户接收消息.客户处理消息和消息被确认.在事务性会话中,当一个事务被提交的时候,确认自动发 ...

  8. js中array的join和concat的区别

    首先:concat方法定义:concat() 方法用于连接两个或多个数组.该方法不会改变现有的数组,而仅仅会返回被连接数组的一个副本.举例说明:1 /*concat()结果返回的是一个数组*/ 2 3 ...

  9. 用adox 取 access 自增列

    百度很久 最后在 (.NET2.0下用ADOX动态创建ACCESS数据库(C#)) http://blog.csdn.net/black4371/article/details/4423739 找到了 ...

  10. 排序算法(JAVA)

    import java.util.Random;      /**  * 排序测试类  *   * 排序算法的分类如下:  * 1.插入排序(直接插入排序.折半插入排序.希尔排序):  * 2.交换排 ...