1.矩阵的表示:
v = [1 2 2]  %表示1行3列的矩阵

v = [1; 2; 2] %表示3行1列的矩阵

v = [1 2; 2 3; 4 5] %3*2矩阵

size(v) % 求v的行与列

length(v) %求v的列

2.几个基本矩阵的表示:
1)s = ones(2, 4)  %2*4全1矩阵

2)m = zeros(3, 4) %3*4全0矩阵

3)e = eye(3) %3阶单位矩阵

4)r = rand(3, 4) %3*4元素为任意的矩阵

5)r = randn(3, 4) %可以包含负数

3.画图

m = sqrt(3) * (rand(1, 200))

hist(m) %画m的直方图

hist(m, 40)

4.一些基本操作

 pwd %显示路径

cd 'd: \ducuments\desktop'%装载路径

ls %显示路径下的文件

who %显示当前已定义的变量

whos %显示详情

clear w %清除w变量

save hello.txt v -ascii  %将v变量的值以ascii码形式存储为hello.txt

v(3, 2)%显示v中第3行第2列的元素

v(2,  : ) %显示第2行中的每一个元素

v(:, 2)%显示第2列中的每一个元素

v(:, 2) = [12, 22, 22] %将第2列的元素赋值

a = [a, [3; 3; 3]] %将a增加另外一列

a(:) %把a的值放入一个列向量中

矩阵的运算:

c = [a b]

e = [a; d]

w = a .* b % a 与b 相应的行与列的值相乘

n = a .^3 % a中的每个元素取3的立方

m = 1 ./ a % a中的每个值取倒数

abs(s) %取s中的每个值的绝对值

a' 将a的行与列互换

q = max(s) %取s中每一列的最大值

[m, l] = max(a) %m为s中每列的最大值组成的矩阵,l为最大值所在的行组成的矩阵

a < 2 % a中小于2的值为1,其余值均为0

find(a < 3) 不太懂

c = magic(4) %每行每列相加的和均相等

[r, l] = find(a < 4) 不太懂

转载于:https://www.cnblogs.com/SkyeAngel/p/5748585.html

octave中的一些基本操作相关推荐

  1. Octave中无法使用rgb2gray()函数

    在Octave中加载图像并转成灰度图时,发现rgb2gray()函数不存在,上网搜了一下,stackoverflow上给出了相关解释,如下: The problem is that you didn' ...

  2. C语言中文件的基本操作函数fprintf和fscanf实例介绍

    C语言文章更新目录 C/C++学习资源(百度云盘链接) 计算机二级资料(过级专用) C语言学习路线(从入门到实战) 编写C语言程序的7个步骤和编程机制 C语言基础-第一个C程序 C语言基础-简单程序分 ...

  3. matlab中的图像,MATLAB中图像的基本操作

    MATLAB中图像的基本操作 1.读取.显示图片 MATLAB中提供了immread()与imshow()函数读取和显示图片.其中读取函数imread()原型: imread: A= imread(f ...

  4. python连接mongodb进行查询_Python中的MongoDB基本操作:连接、查询实例

    MongoDB是一个基于分布式文件存储的数据库.由C++语言编写.旨在为WEB应用提供可护展的高性能数据存储解决方案.它的特点是高性能.易部署.易使用,存储数据非常方便. MongoDB 简单使用 联 ...

  5. MySQL学习笔记03【数据库表的CRUD操作、数据库表中记录的基本操作、客户端图形化界面工具SQLyog】

    MySQL 文档-黑马程序员(腾讯微云):https://share.weiyun.com/RaCdIwas 1-MySQL基础.pdf.2-MySQL约束与设计.pdf.3-MySQL多表查询与事务 ...

  6. arcgis mxt模板 创建工具条无法保存_【从零开始学GIS】ArcGIS中的绘图基本操作(二)...

    大家好,我是肝教程肝到熊猫眼的三三. 本系列教程的发布,受到了很多同学的鼓励,大家在后台或微信上表达出对教程的喜爱,这便是更新教程的最大动力. 上回教程讲解了"GIS基本操作".& ...

  7. oracle的一些基本操作,Oracle中的一些基本操作

    关于Oracle中的一些基本操作,包括表空间操作,用户操作,表操作 1 --创建表空间 2 create tablespace itheima 3 datafile 'I:\oracle\table\ ...

  8. octave安装 缺java_在Octave中导入Java类

    我一直很难弄清楚该怎么做.从八度的网站,似乎Java类是通过类路径中找到.此堆栈溢出答案指示"静态Java路径"是"动态Java路径".但是我不确定如何设置静态 ...

  9. c/c++中字符串的基本操作API

    c/c++中字符串的基本操作API 首先我们来认识几个#include <string.h>头文件中的API函数 strlen(const char *_Str) /*获取除了'\0'以外 ...

最新文章

  1. LibSVM for Python 使用
  2. Leetcode 25.K个一组翻转链表
  3. python3的socket_python2 与 python3 socket编程的一点小区别
  4. PM——【1】维护功能位置主数据
  5. 知道你用linux可视文件系统为什么搜索不到文件吗?(隐藏文件夹搜不到!!要用find . -name “xxx“命令)
  6. spark中的ALS
  7. python 连接数据库-设置oracle ,mysql 中文字符问题
  8. Ubuntu修复Fix Busybox Initramfs错误
  9. 撰写paper时,如何在word里输入图片或其他文献(PDF)里的公式?(更新时间2022.03.01)
  10. 终于有人把正态分布和二八法则讲明白了
  11. (转)OAuth 2.0的设计思路
  12. 电动车无刷电机控制器软件设计要点(整理)
  13. JavaScript高级程序设计(读书笔记)(七)
  14. SPF算法中的ISPF和PRC介绍
  15. win10安装steam有损计算机,win10系统steam安装更新失败的解决方法
  16. c语言.jpg图片转成数组_JPG图片怎么转换成PDF?可以试试这些转换方法!
  17. (++a)+=(a++)和(++a)=(++a)+(a++)的区别
  18. 液晶显示屏模组工艺流程是什么,液晶显示模组生产流程的意义
  19. vue3中Provide/Inject的使用
  20. 网站出现iconfont not fount 404错误

热门文章

  1. Java中三种Set的实现类的用法和区别
  2. oracle 时间小于,jquery easyui 对于开始时间小于结束时间的判断示例
  3. java 新区 老区_优学院《土地资源学》答案在线查题2020高校邦《Java核心开发技术【实境编程】》章测试答案...
  4. android 首页布局变换,Android XML布局与View之间的转换
  5. 人工智能 信道估计 深度学习_DEMO演示|基于IVP02D 人工智能工作站的深度学习引擎,实现人群热力估计...
  6. jquery较验组织机构编码
  7. python【进阶】5.一等函数(注销)
  8. MySQL 不落地迁移、导入 PostgreSQL - 推荐 rds_dbsync 1
  9. Python进阶:如何将字符串常量转化为变量?
  10. 附近有什么?8款可以查周边的App