Matlab快速入门

命令行窗口
clc 清屏
clear 清理变量

常用矩阵:

x=[0:2]'
这是转置符号x=linspace(0,2,5)02分配5个空间x=zeros(2,3)两行三列全为0的矩阵、
ones(2)22列全为1的方阵
eye(2)单位阵
rand(1,2)产生一行二列的随机数(从01之间均匀随机数)

固定变量

pi //就是π
1.00i//表示复数
inf//表示无穷大
NaN//不知道是什么数

矩阵运算和数组运算

F=A*B//这是矩阵相乘
F=A.*B//这是矩阵的点运算,对应位置相乘(注意有个点)
G=A/B //A乘以(B的逆)
H=A./B // 点除,对应位置相除
I = A^2 // 前提A是方阵,矩阵A的平方A=[ 1 2 3;4 5 6;7 8 9 ]
x=A(1,3) // 取A的第一行第三列
y=A(2,:) //取第二行所有
A(A(:,1)==2,:)=0//把第一列为0所在的行全部赋为0

数组操作

A =1     2     34     5     67     8     9
flipud(A)//旋转A7     8     94     5     61     2     3
rot90(A)//旋转90度
ans =3     6     92     5     81     4     7
sum(A)
每一列和
sum(A,2)
每一行和
A=[1 2 3];
max(A,2)//A中元素和2取max
B=[1 3 9;4 8 6];
max(B)每一列取最大值
max(B,[],2)每一行取最大值
x=0:pi/6:pi
x从0到π每次隔π/6
round()四舍五入
fix()0方向靠
mod(x,y) x%y

基本语句

for ...end
if..else ...end
while ... end
switch...case...end求1-10以内的奇数和
x=0;
for i =1:10if mod(i,2)==1x=x+i;end
end

简单作图

x=-2*pi:0.1:2*pi;
y1 = sin(x);
plot(x,y1)

在这里插入图片描述
hold on//保存之前的图,不让图被覆盖
在这里插入图片描述

x=-2*pi:0.1:2*pi;
y1 = sin(x);
y2 = cos(x);
plot(x,y1,'-b','linewidth',3)
hold on
plot(x,y1,'-r','linewidth',3)
xlabel('x')
ylabel('y')
text(0,0,'这是原点')在坐标(x,y)的地方标上'这是原点'
legend('sin x','cos x')右上角有个图例
title('sin x and cos x')在图顶端加个title
grid on 加网格

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

plot3(x,y,z)
meshgrid

meshgrid:网格

1、主要使用的函数为[X,Y]=meshgrid(xgv,ygv);

meshgrid函数生成的X,Y是大小相等的矩阵,xgv,ygv是两个网格矢量,xgv,ygv都是行向量。

X:通过将xgv复制length(ygv)行(严格意义上是length(ygv)-1行)得到

Y:首先对ygv进行转置得到ygv’,将ygv’复制(length(xgv)-1)次得到。

M函数

封装函数

function [area,circ] = rectarea(L,W)
% RECTARE area of a rectanglearea = L .*W;
circ = 2 * (L + W);

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

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

相关文章

【CF 1191】Tokitsukaze, CSL and Stone Game//Tokitsukaze and Duel//Tokitsukaze and Strange Rectangle

很难想 but很好实现 博弈论专练 传送门 惯例这里只完成D,E,F 话不多说上代码 文章目录D:Tokitsukaze, CSL and Stone Game题目大意题解代码实现E:Tokitsukaze and Duel题目大意题解代码实现E:Tokitsukaze and Strange Rectangle题目大意题解代…

【.NET Core项目实战-统一认证平台】第十一章 授权篇-密码授权模式

上篇文章介绍了基于Ids4客户端授权的原理及如何实现自定义的客户端授权,并配合网关实现了统一的授权异常返回值和权限配置等相关功能,本篇将介绍密码授权模式,从使用场景、源码剖析到具体实现详细讲解密码授权模式的相关应用。.netcore项目实…

YBTOJ:灯光控制(贪心)(公倍数)(暴力枚举)

文章目录题目描述解析代码题目描述 解析 没有想出来 首先可以确定开关要么开一次,要么不动,其他都和这俩是等价的 一开始最先想到的就是贪心的方法,每个开关遍历,如果按下会使答案变好就按下。 但是显然当前的开闭对后面是有后效…

Tree Constructer

题目: 题意: 如果点x和y有连边,当且仅当a[x] or a[y] 260 - 1 (两者是充分必要) 现在给你边的关系,问你每个点的值应该是多少?(给出一种情况即可) 题解: …

[USACO19JAN,Platinum]Train Tracking 2

虽然是简单的dp ,but真的太难想到了,而且我的码力。。。 Train Tracking 2 【题目描述】 每天特快列车都会经过农场。列车有N节车厢(1≤N≤105),每节车厢上有一个1到109之间的正整数编号;不同的车厢可能会…

.netcore 堆栈调用方法小记

1|0背景上午临近午饭时,公司同事反馈验证码被攻击灌水。我们匆忙查询验证码明细,对已频繁出现的IP插入黑名单,但IP仍然隔断时间频繁变动,不得已之下只能先封禁对应公司id的验证码发送功能。年初时候,专门对SSO站点的发…

洛谷P2480:古代猪文(中国剩余定理)(欧拉定理)

传送门 文章目录题目描述解析总结代码题目描述 解析 简单来说,就是求: g∑C(d,n)(d是n的约数)mod 999911659 可以先特判一下,999911659|g时,答案为0 否则,可以通过欧拉定理转化为: g∑C(d,n)(d…

杯子 + Kronican

杯子 Kronican 【题目描述】 重庆八中在80周年校庆的时候获捐n个杯子&#xff0c; 每个杯子有两个属性&#xff1a;一个是已装水量 ai&#xff0c;一个是可装水量 bi&#xff08;ai < bi&#xff09;。 从一个杯子向另一个杯子倒 x 单位体积的水需要花费的时间是 x 秒。 现…

微软开源的Trill是什么?

以下是一篇15年的文章的译文&#xff1a;https://dwainegilmer.wordpress.com/2015/01/28/microsoft-trill-for-streaming-analytics-from-microsoft-research/当今许多大数据应用程序套件的重点是数据存储。它们是围绕狭窄范围的数据集设想和设计的&#xff0c;通常是为了组织…

剪纸游戏(博弈论)(SG函数)

文章目录题目描述解析题目描述 解析 本题的关键就是SG函数的定义 尝试了一些自己直观上可能对但题解没有使用的约定方法&#xff08;当然最后证明都是错的 。。。&#xff09;&#xff0c;对SG的理解更深刻了一些 SG0的含义是无法再移动换句话说也就是再移动也对败局于事无补&…

[COCI2017-2018#5] Karte

[COCI2017-2018#5] Karte&#xff0c;简短的代码想到了就AC 这道题是SPJ放心搞 但是我的脑子里面的东西&#xff0c;不用我多说&#xff0c;你们就知道是水和面粉和成的 看招 题 【题目描述】 你有一副共有N张牌的牌&#xff0c;在第i张牌上会有一个数字ai表示在这张牌下面至…

YBTOJ:红与蓝(博弈论)

文章目录题目描述解析代码题目描述 解析 首先&#xff0c;这道题的情境对二人来说是不对称的&#xff0c;所以不太好使用SG函数来求解 但直观上也好考虑 利用树的递归性质可以求出每个节点的颜色是否确定 并确定根的颜色是否确定 如果确定是红就随便涂 确定是蓝就-1 关键在于不…

eShopOnContainers 看微服务④:Catalog Service

服务简介Catalog service&#xff08;目录服务&#xff09;维护着所有产品信息&#xff0c;包括库存、价格。所以该微服务的核心业务为&#xff1a;产品信息的维护库存的更新价格的维护架构模式先看代码结构&#xff08;下图&#xff09;。主要依赖&#xff1a;1、HealthCheck …

【CF 1195】Basketball Exercise/Submarine in the Rybinsk Sea (hard edition)/OpenStreetMap+二维单调队列滑动窗口模板

寡人认为C&#xff0c;E都是比较板的题 butD2也太ex了&#xff0c;大大是被那个mod精给弄疯了&#xff0c;我mod了那么多次还是炸了longlong orz 文章目录二维单调队列模板C&#xff1a;Basketball Exercise题目大意题解代码实现D2&#xff1a;Submarine in the Rybinsk Sea (…

YBTOJ:方程的解(组合数学)(插板法)

文章目录题目描述解析代码题目描述 解析 第一感觉&#xff1a;啥都没感觉出来。。。 直接拿动态规划高精做的 但是只能拿40 重新分析一下这道题&#xff1a; g&#xff08;x&#xff09;首先可以拿快速幂很容易的求出来 问题就转化为了**把g(x)个东西分成k份的方案数 其实答案…

开源库Magicodes.Storage正式发布

说明Magicodes.Storage&#xff0c;是心莱科技团队提供的统一存储库&#xff0c;相关库均使用.NET标准库&#xff08;netstandard2.0&#xff09;编写&#xff0c;支持.NET Framework以及.NET Core。我们希望&#xff0c;使用了Magicodes.Storage之后&#xff0c;开发者可以很快…

【CF 1188 A1,B,C】Add on a Tree // Count Pairs // Array Beauty

传送门 这些天风也温柔&#xff0c;题也温柔 开车啦&#xff01; 文章目录A1&#xff1a;Add on a Tree题意翻译题解证明代码实现B&#xff1a;Count Pairs题意翻译题解代码实现C&#xff1a;Array Beauty题目描述题解代码实现A1&#xff1a;Add on a Tree 题意翻译 给定一棵…

eShopOnContainers 知多少[5]:EventBus With RabbitMQ

1. 引言事件总线这个概念对你来说可能很陌生&#xff0c;但提到观察者&#xff08;发布-订阅&#xff09;模式&#xff0c;你也许就很熟悉。事件总线是对发布-订阅模式的一种实现。它是一种集中式事件处理机制&#xff0c;允许不同的组件之间进行彼此通信而又不需要相互依赖&am…

YBTOJ:数列方案(组合数学)

文章目录题目描述解析代码题目描述 解析 如果它不取等&#xff0c;那就和方程的解这道题一样了&#xff0c;但有了等号就很头疼 如何把等号去掉呢&#xff1f; 定义BiAiiB~i~A~i~iB i A i i那么我们就可以得到&#xff1a;0<B1<B2<...<Bm<mn0<B~1~<B~2~&…

【COCI 2018/2019 Round #2】Kocka

这道题也是一个ex的模拟题 不过他比Zamjena可爱 作为一个帅气的小哥哥&#xff0c;让我们一起&#xff0c; 开启你的模拟ex大门&#xff0c;C从入门到放弃&#xff01; 题目 题目描述 我又来了&#xff01;我又来了&#xff01; 在清晨来到儿童游乐园的时候&#xff0c;出题…