Machine Learning——octave矩阵操作(2)——DAY3

矩阵的数学操作:

Assumed: a为一个矩阵,m是一个向量

Log(a)——求每一个元素的对数

Exp(a)——以e为底的指数

1./a——求每个元素的导师

[a,b]=max(m)——m是一个向量,am当中最大的元素,bam中的排列序号(已按从小到大排好)

m<3——比如m=[1 6 7],会得到[1 0 0](应该能懂)

Find(m>3)——比如m=[1 6 7],会得到[2 3],即大于3的元素的下标(应该能懂)

Magic(3)——产生一个3*3的矩阵,每行每列加起来相等

[c,d]=find(a>3)——找出所有a矩阵中大于3的元素,c返回行,d返回列

Sum(m)——求和

Prod(m)——求乘积

Floor(m)——向下取整

Ceil(m)——向上取整

Max(a,[],1)——取每一列的最大值

Max(a,[],2)——取每一行的最大值

Sum(a)sum(a,1)——对每一列求和

Sum(a,2)——对每一行求和

Sum(sum(a.*eye(3)))——求a 的对角线元素的和(a3*3的矩阵)

Max(a(:))——求a矩阵中最大的元素

Flipud(a)——将矩阵上下翻转

Sum(sum(a.*flipud(eye(3))))——求a副对角线元素之和(a3*3的矩阵)

 

绘图:

Plot(x,y)——x为因变量,y是自变量

Hold on

Plot(x1,y1,’r’)——将图画在旧图之上,颜色为红

Xlabel(‘ ‘)——给自变量取名称

Ylabel(‘ ‘)——给因变量取名称

Legend(‘ ‘,’ ‘)——图例

 

MATLAB保存图片的方法:

1、可以用print命令保存:
print(1,'-djpeg','picname.jpeg')
注:第一个参数表示图形窗口的句柄号;第二个参数,在引号内表示保存为jpeg格式,第三个参数为文件名。
2、可以用saveas命令保存:
saveas(gcf,'picname','jpg')
注:第一个参数是matlab获取图形句柄号的函数名,第二个参数,在引号内是希望保存的文件名,这里不要写后缀,第三个参数是文件类型。

3.Figure(1);plot();——为图形编号

4.matlabsubplot(m,n,p)可以在一个figure中画m×n个子图,p可以指定子图的位置,一般情况下p为单个数字,p为向量时可以合并多个子图为一个子图。

  1. clear  
  2. clc  
  3. x=-4*pi+eps:0.01:4*pi;  
  4. y1=sin(x);  
  5. y2=cos(x);  
  6. y3=tan(x);  
  7. figure  
  8. subplot(2,2,1);plot(x,y1);title('sin(x)')  
  9. subplot(2,2,2);plot(x,y2);title('cos(x)')  
  10. subplot(2,2,[3,4]);plot(x,y3);title('tan(x)') %将第二行的两个合并为一个  
  11. figure  
  12. subplot(2,2,[1 2]);plot(x,y1);title('sin(x)') %将第一行的两个合并为一个  
  13. subplot(2,2,3);plot(x,y2);title('cos(x)')  
  14. subplot(2,2,4);plot(x,y3);title('tan(x)')  
  15. figure  
  16. subplot(2,2,[1 3]);plot(x,y1);title('sin(x)') %将第一列的两个合并为一个  
  17. subplot(2,2,2);plot(x,y2);title('cos(x)')  
  18. subplot(2,2,4);plot(x,y3);title('tan(x)')  
  19. figure  
  20. subplot(2,2,1);plot(x,y1);title('sin(x)')   
  21. subplot(2,2,3);plot(x,y2);title('cos(x)')  
  22. subplot(2,2,[2 4]);plot(x,y3);title('tan(x)')  %将第二列的两个合并为一个  
  23.  5.axis([1 2 3 4])——设置x轴为(1,2),y轴范围设置成(3 4)
  24.  

 

5.axis([1 2 3 4])——设置x轴为(1,2),y轴范围设置成(3 4

6.Imagesc(a)——可视化矩阵

7.Imagesc(a),colorbar,clolormap gray;——黑白的(额,不好描述,如下)

 

 

 

 

 

 

 

 

 

转载于:https://www.cnblogs.com/oceantang/p/7127424.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/455243.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

python 多进程并发_python并发编程之多进程

一 multiprocessing模块介绍python中的多线程无法利用多核优势&#xff0c;如果想要充分地使用多核CPU的资源(os.cpu_count()查看)&#xff0c;在python中大部分情况需要使用多进程。Python提供了multiprocessing。multiprocessing模块用来开启子进程&#xff0c;并在子进程中执…

tornado学习笔记day04-执行顺序

响应输出 -> write 原型 self.write()函数 源码中是这样定义的 def write(self, chunk: Union[str, bytes, dict]) -> None:作用 将chunk数据写到缓冲区 刷新缓冲区的四种方式 程序中断手动刷新缓冲区满了遇到\n 当你写了一个print之后,不是直接就显示在黑屏中断…

字符串中文判断

2019独角兽企业重金招聘Python工程师标准>>> 1、判断字符串是否全是中文或含有中文 <?php header(Content-type:text/html; charsetutf-8); $str 你好; if(preg_match(/^[\x{4e00}-\x{9fa5}]$/u, $str)>0){ echo 全是中文; …

angular使用动态组件后属性值_Angular动态加载组件

引言有时候需要根据URL来渲染不同组件&#xff0c;我所指的是在同一个URL地址中根据参数的变化显示不同的组件&#xff1b;这是利用Angular动态加载组件完成的&#xff0c;同时也会设法让这部分动态组件也支持AOT。动态加载组件下面以一个Step组件为示例&#xff0c;完成一个3个…

分治2--取余运算

分治2--取余运算 一、心得 二、题目和分析 题目描述 输入b&#xff0c;p&#xff0c;k的值&#xff0c;求bp mod k的值。其中b&#xff0c;p&#xff0c;k*k为长整型数。输入 三个整数&#xff0c;分别为b&#xff0c;p&#xff0c;k的值输出 bp mod k样例输入 2 10 9样例输出 …

-mysql-锁机制分为表级锁和行级锁

2019独角兽企业重金招聘Python工程师标准>>> 声明&#xff1a;本栏目所使用的素材都是凯哥学堂VIP学员所写&#xff0c;学员有权匿名&#xff0c;对文章有最终解释权&#xff1b;凯哥学堂旨在促进VIP学员互相学习的基础上公开笔记。 mysql锁机制分为表级锁和行级锁 …

tornado学习笔记day05-访问数据库

模板## 配置模板路径 这个在之前我们已经配置好了,可以参考前面的文章 settings {# 就像upfile就没有,你写了也白扯template_path: os.path.join(BASE_DIR, "templates"), }渲染并返回给客户端 使用render()方法 class HomeIndexHandler(RequestHandler):def ge…

pythonelectron桌面开发案例_使用Electron开发基于Node.js的桌面应用

最近小编在查看分享资料时&#xff0c;发现一个可以开发跨平台桌面应用的框架——NW.js(原名&#xff1a;node-webkit)。正当小编兴致勃勃的研究NW.js的时候&#xff0c;最基础的安装环节出了问题。无论用npm还是cnpm都无法完整下载所依赖的包(具体原因待考察)。鉴于此&#xf…

x264_param_t结构体参数分析

参考网上的一些资料&#xff0c;结合个人的理解&#xff0c;对x264中x264_param_t结构体作了初步的分析&#xff0c;不保证正确。对x264熟悉的朋友可以在这基础上修改添加typedef struct x264_param_t{/* CPU 标志位 */unsigned int cpu;int i_threads; /* 并行编…

知识点总结

1、把一个类转换成一个xml&#xff0c;首先&#xff0c;类名前需要加特性&#xff0c;[DataContract(Namespace "http://CYSoft.Services/AuthorizationObject")]&#xff0c;[XmlRoot("Org")]&#xff0c;里边的名字为根节点的名字&#xff0c;对各个属性…

tornado学习笔记day06-应用安全

应用安全 cookie 普通cookie 一般我们的用户表中都有啥呢 你在购物的时候,加入购物车,让你登录,那你登录之后,他怎么知道你登录了呢 token 这个值是随机的,存在cookie里面 设置 原型: 设置cookie 的方法 def set_cookie(self,name: str,value: Union[str, bytes],domai…

托福试卷真题_干货解答考生疑惑,自考真题考过了还会在出吗?

重视真题&#xff01;重视真题&#xff01;重视真题&#xff01;重要的话要说三遍。想自考的你们一定要注意&#xff0c;对于历年真题&#xff0c;从来都是“备考必做”的态度。做自考真题&#xff0c;除了可以让自己尽快熟悉考试题型和考点外&#xff0c;还有什么好处呢&#…

x264 struct学习 1

x264_t 结构体维护着CODEC的诸多重要信息 其中成员frames是一个指示和控制帧编码过程的结构。其中current是已经准备就绪可以编码的帧&#xff0c;其类型已经确定&#xff1b;next是尚未确定类型的帧&#xff1b;unused用于回收不使用的frame结构体以备今后再次使用。 struct …

2016 ACM/ICPC Asia Regional Dalian Online

自己还是太菜&#xff0c;补题离不开题解。。。 但还是留个博客&#xff0c;万一以后忘了。。。 1001 Different Circle Permutation Polya定理&#xff0c;第一次遇见&#xff0c;学习了一下。不旋转的时候可以得到 f[i]f[i-1]f[i-2] 斐波那契数列&#xff0c;旋转后就可以通过…

tornado学习笔记day07-同步与异步

同步 概念 同步就是按部就班的依次执行我们的代码 进阶 但是有些情况我们有一些比较耗时的从操作,比如去别的地方拿点资源,去其他网站请求数据,去访问数据库,上传文件等等,所以这里面优点瑕疵,有小编一一道来 比如这样 本模块的功能:<同步异步demo># 这个就相等于一个…

关键字: on

关键字: on 数据库在通过连接两张或多张表来返回记录时&#xff0c;都会生成一张中间的临时表&#xff0c;然后再将这张临时表返回给用户。 在使用left jion时&#xff0c;on和where条件的区别如下&#xff1a; 1、 on条件是在生成临时表时使用的条件&#xff0c;它不管on中的条…

天融信安全接入客户端_天融信提示您警惕物联网设备Ripple20漏洞风险

近日&#xff0c;天融信阿尔法实验室在JSOF实验室发布的由Treck公司开发的TCP/IP软件库中获取到一系列0day漏洞。JSOF实验室发布的这批漏洞共计19个&#xff0c;被JSOF研究人员称为"Ripple20"。受此软件库影响的产品数量估计超过数亿&#xff0c;其中包括智能家居设备…

Service-Oriented Architecture,SOA(转)

http://blog.csdn.net/WOOSHN/article/details/8036910 介绍&#xff1a; IT体系结构已非常成熟&#xff0c;它是一种成功处理典型IT问题的方法。体系结构中一个受到很大重视且相对较新的分支是面向服务的体系结构(SOA)。SOA经常被吹捧为企业用于解决应用程序灵活性和高维护成本…

tornado学习笔记day08-tornado中的异步

概述 应为epoll主要用来解决网络的并发问题,所以tornado中的异步也是主要体现在网络的IO异步上,即异步web请求 tornado.httpclient.AsyncHTTPClient tornado提供异步web请求客户端,可以用来进行异步web请求, 这个客户端和服务端是相对来说的,当tornado的Handler去其他位置去…

GreenSock (TweenMax) 动画案例(二)

实现效果 动画分解 1.灯光闪烁2.文字出现3.水流4.心电图 知识点 1.AI(可尽情骚扰UI欧巴)2.SVG(了解基本的知识点)3.TweenMax(GreenSock)4.CSS animation 写在前面 写过第一篇文章后GreenSock (TweenMax) 动画案例(一)再回头看发现代码太多&#xff0c;根本没耐心去看完。所以每…