目录

基础的指令

format

矩阵和向量

找出某行某列的矩阵元素

快速打出多个矩阵或者向量

矩阵连接

矩阵计算

一些特殊矩阵fuction

矩阵相关函数


基础的指令

  • clc
    • 清空命令行窗口
  • clear all
    • 清空工作区的全部变量
  • who
    • 将工作区的全部变量显示出来
  • whos
    • 工作区的变量信息详细显示出来

format

format 默认格式
  • format short 5字长定点数,显示5位(scaled fixed point format with 5 digits)
  • format long 15字长定点数,显示15位双精度,7位单精度(scaled fixed point)
  • format short e 5字长浮点数
  • format long e 15字长浮点数
  • format hex 16进制
  • format bank 定点货币形式
  • format rat 小数分数表示
  • format + +,-,空格
  • format compact 压缩空格
  • format loose 包括空格和空行
  • format long 15字长定点数
  • format short e 5字长浮点数
  • format long e 15字长浮点数
  • format short g 5位定点或浮点格式。
  • format long g 对双精度,显示15位定点或浮点格式,对单精度,显示7位定点或浮点格式

矩阵和向量

找出某行某列的矩阵元素

A = [1 21 6;5 17 9;31 2 7]
%如果我想把21打出来
%方法1-行+列
A(1,2)
%方法2-从上往下按列进行数
A(4)

删除A的最后一行

A(3,:) = [ ]

快速打出多个矩阵或者向量

%% 快速打多个向量或者矩阵
%j:k--[j,j+1,j+2,...,j+m]
%j:i:k--[j,j+i.j+2*i...,j+m*i]
B = 1:5
B = 1:2:5
B = [1:5;2:3:15;-2:0.5:0]
str = 'a':2:'z'

代码运行结果:

矩阵连接

A = [1 2;3 4]
B = [9 9;9 9]
F = [A B]%把A跟B加在一起变成一个增广矩阵

代码运行结果:

矩阵计算

%% 矩阵计算
%+ - * / ^ 。 ' .*./ /->A*inv(B)
A+B
A-B
A*B
A.*B
A./B
a = 2;
A + 2
A/a
A./a
A
A^a
A.^a
C=A'

一些特殊矩阵fuction

%% 特殊矩阵some specila matrix
%linspace() 线性间隔
%eye(n):nxn
%zeros(n1,n2):n1*n2 zero matrix
%ones(n1,n2):n1xn2 matrix with every entry as 1
%diag():diagonal matrix
%rand():uniformly distrubuted random numbers均匀分布的随机数
linspace(0,13,6)

矩阵相关函数

%% some matrix related fuctions:一些和矩阵相关的函数
A = [1 2 3;0 5 6;7 0 9]
max(A)%7 5 9
max(max(A))sum(A)
mean(A)sort(A)%按列向量从小排到大
sortrows(A)%从第一列进行对比,把整行进行排序(整行绑定)
length(A)%长度
find(A==0)

运行结果:

A =1     2     30     5     67     0     9
ans =7     5     9
ans =9
ans =8     7    18
ans =2.6667    2.3333    6.0000
ans =0     0     31     2     67     5     9
ans =0     5     61     2     37     0     9
ans =3
ans =26

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

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

相关文章

【CSS 3D 交互】实现精美翻牌效果:从原理到实战

效果图 前言 在现代网页设计中,交互效果是提升用户体验的重要手段。3D 翻牌效果作为一种常见的交互模式,广泛应用于卡片展示、问答切换、产品详情等场景。本文将详细介绍如何使用 CSS 3D 技术实现一个精美的翻牌效果,并深入解析其实现原理。…

Python核心技术开发指南(062)——静态方法

版权声明 本文原创作者:谷哥的小弟 作者博客地址:http://blog.csdn.net/lfdfhl 静态方法的定义 静态方法是类中定义的一种特殊方法,它不需要依赖类实例或类本身即可调用,也不隐含传递self(实例引用)或cls(类引用)参数。在Python中,通过@staticmethod装饰器来定义静态…

炒股进阶理论知识

学完前面的《从零开始学炒股》这样的入门课程后,你已經有了一个基本的框架,接下来需要做的是深化、拓展和建立自己的交易系统。以下是为你量身定制的后续学习路径和理论知识建议,分为几个核心模块:模块一:技术分析的深…

华为OD机试真题-跳马-OD统一考试(C卷)

题目描述: 马是象棋(包括中国象棋和国际象棋)中的棋子,走法是每步直一格再斜一格,即先横着或直着走一格,然后再斜着走一个对角线,可进可退,可越过河界,俗称“马走‘日’字。 给顶m行n列的棋盘(网格图),棋盘上只有有棋子象棋中的棋子“马”,并且每个棋子有等级之分,…

PyTorch 模型保存与加载 (速查版)

文章目录1. 推理用: 保存 & 加载权重 (最常见)2. 继续训练用: 保存 & 加载完整状态3. 微调用: 部分加载 (分类头不同等情况)1. 推理用: 保存 & 加载权重 (最常见) import torch import torch.nn as nnmodel nn.Linear(10, 2)# 保存权重 torch.save(model.state_d…

oneshape acad数据集 sam-dataset

Full Text Search - Hugging Face sketchai (Sketch AI)

0913刷题日记

今日计划10道1/10两眼一睁就是刷209. 长度最小的子数组target 396893380 超时头疼看下题解我的问题在于,中间有一个又写了一个遍历,思路和滑动窗口差不多,但是那个遍历就把时间倍数了。头疼还能做题,你很棒了,身体健康最重要。没…

【JAVA】网络编程

引言 在学习网络编程之前,我们编写的程序几乎都是“单机版”的——只能在本地运行,自娱自乐,无法与其他主机(用户)进行交互。 有些同学可能会产生误解:既然 Java 号称“一次编译,到处运…

HTML标签关系详解:构建网页的骨架结构

前言 在上一篇教程中,我们学习了HTML5的基本结构。今天,让我们深入探讨HTML标签之间的关系。理解HTML标签之间的关系对于构建结构清晰、语义明确的网页至关重要。就像在现实生活中,建筑物的各个部分需要按照一定的规则组合在一起一样&#x…

238 除自身以外数组的的乘积

我的解法(没头绪,参考AI的思路) 好奇怪啊,这个题目,没什么思路 题目的主要难点是,如何通过这个线性运算得出所有的乘积和,同时不适用除法。 问了下AI,这种题目我可以从什么方向入手&…

智能体:从技术架构到产业落地的深度解析

在人工智能技术从 “感知智能” 向 “认知智能” 跨越的关键阶段,智能体(Intelligent Agent)作为具备自主决策与环境交互能力的核心载体,正成为连接 AI 算法与产业应用的重要桥梁。不同于传统被动执行指令的软件系统,智…

MATLAB基于组合近似模型和IPSO-GA的全焊接球阀焊接工艺参数优化研究

引言与研究背景 全焊接球阀的重要性:广泛应用于石油、天然气、化工等长输管道和关键装置,其安全性、密封性和耐久性至关重要。阀体一旦发生焊接缺陷,可能导致灾难性后果。 焊接工艺的挑战:焊接是一个涉及电、热、力、冶金的复杂瞬…

EzRemove(ezremove.ai)评测与实操:5 秒在线抠图、支持批量与换底(电商/设计团队提效指南)

摘要:做主图、白底图、海报的小伙伴,经常被“抠图—换底—导出”这套流程折磨。EzRemove 是一个在线 AI 抠图工具,支持5 秒自动抠图、透明 PNG 导出、批量处理、背景替换与基础编辑,无需安装本地软件,适合电商商家、设…

RStudio 教程:以抑郁量表测评数据分析为例

R 语言是一种专为统计计算、数据分析和图形可视化而设计的编程语言,在学术界和工业界都备受青睐。RStudio是一款为 R 语言量身打造的集成开发环境(IDE)。它如同一个功能强大的指挥中心,能够将数据科学工作所需的一切:控…

Rupert Baines加入CSA Catapult董事会

英国半导体行业领军人物鲁珀特贝恩斯(Rupert Baines)正式出任英国化合物半导体应用公司(CSA Catapult)非执行董事,宛若一位经验丰富的航海家将为这艘科技旗舰指引航向。这位三次成功创业退出的科技企业家,将…

第七篇:识破“共因失效”——如何阻止汽车系统的“团灭”危机

想象一下这个场景: 你精心设计了一套双备份的刹车系统,就像给车装了两条独立的刹车线,心想:“这下总万无一失了吧!”结果,一场寒潮来袭,两条刹车线因为同一个原因——低温,同时被冻住…

健康大数据与传统大数据技术专业有何不同?

在“数据即资产”的时代,大数据技术已渗透至各行各业。从电商推荐到金融风控,从智能制造到智慧城市,数据驱动的决策模式正在重塑产业格局。然而,随着医疗健康领域数字化进程的加速,一个新兴且高度专业化的分支——健康…

图神经网络分享系列-SDNE(Structural Deep Network Embedding) (三)

目录 一、实验 1.1 数据集 1.2 基线算法 1.3 评估指标 1.4 参数设置 1.5 实验效果 1.5.1 网络重构 1.5.1.1 方法性能优势 1.5.1.2 特定数据集表现 1.5.1.3 模型对比分析 1.5.1.4 邻近性重要性验证 1.5.2 多标签分类 1.5.3 链路预测 1.5.4网络可视化的应用 1.6 参…

《WINDOWS 环境下32位汇编语言程序设计》第16章 WinSock接口和网络编程(1)

当今的时代是网络时代,网络给生活带来的影响超过了以往的任何事物,不管我们是用浏览器上网,是在打网络游戏,还是用MSN、QQ等即时通信软件和朋友聊天,网络的另一端实际上都是对应的网络应用程序在提供服务。大多数的网络…

【笔记】Windows 安装 TensorRT 10.13.3.9(适配 CUDA 13.0,附跨版本 CUDA 调用维护方案)

实操笔记 | Windows 安装 TensorRT 10.13.3.9(适配 CUDA 13.0,含跨版本 CUDA 调用维护示例)—— 系统 CUDA 13.0 与虚拟环境 CUDA 12.8 版本差异时,TensorRT 调用维护实例详见附录 本文针对 TensorRT-10.13.3.9.Windows.win10.cu…