创建上三角矩阵和下三角矩阵

在"创建对角矩阵"中得到的对角矩阵是除主对角线以外的元素都为零的矩阵,这篇博文要创建的两类矩阵也有一部分元素为零。

上三角矩阵的主对角线下方元素全为零,下三角矩阵的主对角线上方元素全为零。

先创建一个矩阵A,再用triu(A)和tril(A)即可得到该矩阵的上三角矩阵和下三角矩阵。

在命令窗口输入以下程序:

Matlab 复制代码
A=[1,2,3;4,5,6;7,8,9];
A1=triu(A)
A2=tril(A)

输出结果为

A1 =

1 2 3

0 5 6

0 0 9

A2 =

1 0 0

4 5 0

7 8 9

相关推荐
叼烟扛炮1 天前
[LangChain] 学习笔记(07):大模型长出手脚——工具(Tools)定义与调用闭环
笔记·学习·langchain
Wang's Blog1 天前
Java 项目实战: 交友项目 - FastDFS:入门案例
java·开发语言·交友
叼烟扛炮1 天前
[LangChain] 学习笔记(06):突破大模型限制——结构化输出(Structured Output)
windows·笔记·学习·langchain
apcipot_rain1 天前
C++转Java日记(03)
java·开发语言·c++
布莱克6051 天前
C++ 中 map 的 insert 与 emplace:key 已存在时会覆盖吗?
开发语言·数据结构·c++·算法·map
且从容.1 天前
VUE3学习笔记(根据黑马教程总结)
笔记·学习
xys_6781 天前
深挖C++:类和对象(中)
开发语言·c++
灿飞屋1 天前
Rust 编程其实很简单
开发语言·rust
蒸蒸yyyyzwd1 天前
关于 AI 开发相关的一些面经。
笔记·学习
MOONICK1 天前
QT元数据
开发语言·qt