当前位置: 首页 > news >正文

MATLAB学习笔记1

MATLAB学习笔记1

- 向量和矩阵

Matlab的数组可以是行向量,列向量,矩阵形式等
1.利用[ ]创建数组
例:包含7和9的一个数组,使用空格或,为行

x =[7 9]//x是一个1*2的矩阵
y=[7,9]//y是一个1*2的矩阵

例:包含7和9的2*1的列向量,使用;表示列

x = [7;9]//x是一个2*1的矩阵

例:创建一个2*3的矩阵

x=[3 4 5;7 8 9]//x是一个2*3的矩阵

例:使用:来创建等间隔的行向量

x=1:4
//结果x = [1 2 3 4]

例:使用:创建间隔为2,以20开头,26结尾的行向量

x = 20:2:26
//x=[20 22 24 26]

例:使用linspace(first,last,number_of_elements)创建以0开头,1结尾等间隔的行向量

x=linspace(0,1,5)
//x=[0 0.250 0.500 0.750 1.000]

例:x=[ 1 2 3 4]为一个14的行向量,将x转置为41的列向量

x = x'
//x=[1;2;3;4]

例:使用rand()函数创建一个5*5的随机数矩阵

x = rand(5)

例:使用rand()函数创建一个5*1的随机数矩阵

x=rand(5,1)

例:使用zeros创建一个6*3的全零矩阵

x=zeros(6,3)
//利用size(x)可以知道x矩阵的大小
size(x)
//x = 6*3

例:使用矩阵第2行第3列的数值

y = x(2,3);

例:end可以指代最后一行或最后一列

y = x(end,5);//使用x矩阵的最后一行第5列
y2 = x(5,end);//使用x矩阵第5行最后一列
y3 = x(2,end-1);//使用x举证第2行倒数第二列

例:使用:可以指代选用一整行或者一整列

y = x(1,:);//选择x矩阵第一行

保存工作区变量的命令:save data.mat
清除窗口的命令clc
清除工作区变量的命令:clear

http://www.lryc.cn/news/33759.html

相关文章:

  • Gorm -- 查询记录
  • 「Python 基础」错误、调试与测试
  • 17万字 JUC 看这一篇就够了(一) (精华)
  • C++右值引用/移动语义
  • 小樽C++ 多章⑧ (叁) 指针与字符串、(肆) 函数与指针
  • Mybatis-Plus
  • yolov8行人识别教程(2023年毕业设计+源码)
  • CAD指令框找不到了怎么调出来?CAD指令框调出方法
  • 一般用哪些工具做大数据可视化分析?
  • Python每日一练(20230308)
  • jvm之堆解读
  • 重构·改善既有代码的设计.02
  • 脑电信号处理总成
  • 判断推理之图形推理
  • 【预告】ORACLE Unifier v22.12 虚拟机发布
  • Sql执行流程与Redo log、 Undo log、 Bin log日志文件
  • 如何提高软件测试执行力
  • Open3D 计算点到平面的距离
  • DDD领域驱动设计初探
  • C中AES_cbc_encrypt加密对应java中的解密
  • 演化算法:乌鸦搜索算法 (Crow Search Algorithm)
  • 基于open62541的OPC UA服务器和客户端开发技术
  • 测试测开面试要知道的那些事01
  • 物联网毕设 -- 智能厨房监测系统(改)
  • macOS 13.3 Beta 3 (22E5236f)发布
  • Failed to configure a DataSource: ‘url‘ attribute
  • Mysql高级——锁
  • Spring的Async注解线程池扩展方案
  • wfb-ng 锁定WiFi接口
  • Python所有方向的入门和进阶路线,20年老师傅告诉你方法