Matlab笔记
quit/exit 退出Matlab
pause(x) 停止x秒
标识符最多63位--namelengthmax
who/whos显示变量信息
double--64bit(双精度)
single--32bit(单精度)
format long/short/compact 改变格式
2017后matlab默认double--single(pi)变单精度
intmax('int8')--int8能存的最大值--a=int8(17)
逻辑数据类型 true false
sqrt(i)开平方根
3e8--3d8 ---3*10^8
help abs---解释函数---按F1函数解释
abs(-5)=5
i、j被认为是虚数单位
inf无穷
NaN==Not a Number
rand() 随机数产生(伪随机数)
rng(1)随机种子设置为1
rng('shuffle')设置随机的随机种子
rand()*2 产生0-2的随机数
randn正态分布的随机数
randi(12)生成1-12的整数随机数
15*rand+20---生成20-35的随机数
randi([1,100])生成1-100随机整数
不等于用~表示--且&&
xor(3<5,1<3)--logical=0---xor中当且仅当一个是正确的返回1
matlab从左至右进行逻辑计算 a==1||1==1与1==1||a==1结果不一样
help elfun 基本函数
fix(x) 对x取整--向0取整
floor向负无穷取整
ceil向正无穷取整
round(x)四舍五入
round(pi,2)保留两位小数
mod(13,3)--13对3取余--rem(13,3)差不多
nthroot(2,3)--2的立方根
reshape(M,x,y)将M矩阵改为x行y列,元素个数不能该变
flipud(M)将M矩阵水平翻转
fliplr(M)将M矩阵垂直翻转
quit/exit 推出Matlab
pause(x) 停止x秒
标识符最多63位--namelengthmax
who/whos显示变量信息
double--64bit(双精度)
single--32bit(单精度)
format long/short/compact 改变格式
2017后matlab默认double--single(pi)变单精度
intmax('int8')--int8能存的最大值--a=int8(17)
逻辑数据类型 true false
sqrt(i)开平方根
3e8--3d8 ---3*10^8
help abs---解释函数---按F1函数解释
abs(-5)=5
i、j被认为是虚数单位
inf无穷
NaN==Not a Number
rand() 随机数产生(伪随机数)
rng(1)随机种子设置为1
rng('shuffle')设置随机的随机种子
rand()*2 产生0-2的随机数
randn正态分布的随机数
randi(12)生成1-12的整数随机数
15*rand+20---生成20-35的随机数
randi([1,100])生成1-100随机整数
不等于用~表示--且&&
xor(3<5,1<3)--logical=0---xor中当且仅当一个是正确的返回1
matlab从左至右进行逻辑计算 a==1||1==1与1==1||a==1结果不一样
help elfun 基本函数
fix(x) 对x取整--向0取整
floor向负无穷取整
ceil向正无穷取整
round(x)四舍五入
round(pi,2)保留两位小数
mod(13,3)--13对3取余--rem(13,3)差不多
nthroot(2,3)--2的立方根
reshape(M,x,y)将M矩阵改为x行y列,元素个数不能该变
flipud(M)将M矩阵水平翻转
fliplr(M)将M矩阵垂直翻转
plot(x,y,'r.'); %在x,y处绘制红色的点
axis([9 12 35 55]); %axis([xmin xmax ymin ymax])
xlabel('Time');%横坐标
ylabel(‘Temperature’);纵坐标
title(‘liuzhi’)%添加标题
plot(x,y);%这个函数是用来画线的,如果不给下初值,默认1开始的整数
plot(x,y,'k:');点虚线
plot(x,y,'k--');段虚线
plot(x,y,'k-.');点画线
plot(x,y,'*k-.');并显示点
ishold--查看是否为擦画布状态logical为0是擦画布状态
hold一次该变一次ishold
hold on/off
figure();开启一个新的画布
close all 关闭所有画布
figure(1) 呼唤figure1
close(1)删除figure(1)
clf 清空画布
CTRL+C推出正忙
subplot(2,1,1);将画布分为两块图
cla清除画布里的内容
grid绘制网格
legend(‘Line1,Lin2,Lin3’)添加图注
绘制柱状图
bar(1:10,rand([1,10],[1,10]))
%横坐标1-10,纵坐标随机生成1-10的十个数(一行十列)
axis([0 20 -1.5 1.5]);
这个函数要在得出y值后使用
deg2rad(180) = 3.14 角度转弧度
rad2deg(pi) = 180 弧度转角度
log(x) 以e为低的对数
log2(1024) = 10
exp(10) == e^10 e=2.718
linspace(3,9,7) 3开始9结束7个数
logspace(3,9,7)
v(3,4)访问第三第四个元素
v(2:4)=[1,2,3]将2-4的元素替换为1 2 3
v(12)=12单个替换
矩阵
zeros(3)建立一个三行三列的零矩阵
ones(3)建立全1矩阵
eye(3)建立单位矩阵
v=randi([1,9],[1,3])
u=diag(v)建立对角矩阵
输出显示
disp()--fprintf('wd %f\n',area)
plot(x,y1,x,y2,'LineWidth',5);线宽变5
plot(x,y,'r.'); %在x,y处绘制红色的点
axis([9 12 35 55]); %axis([xmin xmax ymin ymax])
xlabel('Time');%横坐标
ylabel(‘Temperature’);纵坐标
title(‘liuzhi’)%添加标题
plot(x,y);%这个函数是用来画线的,如果不给下初值,默认1开始的整数
plot(x,y,'k:');点虚线
plot(x,y,'k--');段虚线
plot(x,y,'k-.');点画线
plot(x,y,'*k-.');并显示点
ishold--查看是否为擦画布状态logical为0是擦画布状态
hold一次该变一次ishold
hold on/off
figure();开启一个新的画布
close all 关闭所有画布
figure(1) 呼唤figure1
close(1)删除figure(1)
clf 清空画布
CTRL+C推出正忙
subplot(2,1,1);将画布分为两块图
cla清除画布里的内容
grid绘制网格
legend(‘Line1,Lin2,Lin3’)添加图注
绘制柱状图
bar(1:10,rand([1,10],[1,10]))
%横坐标1-10,纵坐标随机生成1-10的十个数(一行十列)
axis([0 20 -1.5 1.5]);
这个函数要在得出y值后使用
deg2rad(180) = 3.14 角度转弧度
rad2deg(pi) = 180 弧度转角度
log(x) 以e为低的对数
log2(1024) = 10
exp(10) == e^10 e=2.718
linspace(3,9,7) 3开始9结束7个数
logspace(3,9,7)
v(3,4)访问第三第四个元素
v(2:4)=[1,2,3]将2-4的元素替换为1 2 3
v(12)=12单个替换
矩阵
zeros(3)建立一个三行三列的零矩阵
ones(3)建立全1矩阵
eye(3)建立单位矩阵
v=randi([1,9],[1,3])
u=diag(v)建立对角矩阵
输出显示
disp()--fprintf('wd %f\n',area)
plot(x,y1,x,y2,'LineWidth',5);线宽变5
相关文章:
Matlab笔记
quit/exit 退出Matlab pause(x) 停止x秒 标识符最多63位--namelengthmax who/whos显示变量信息 double--64bit(双精度) single--32bit(单精度) format long/short/compact 改变格式 2017后matlab默认double--single(pi)变…...
android 编译源码添加日志打印
最近闲来无事,把源码编译一下,然后把这个源码编译到pixel3手机上,并且简单修改一下源码的网络请求,添加一些日志打印,堆栈打印,记录一下防止忘记 首先需要下载源码 下载对应源码对应的驱动 https://develop…...
Vue19-key的原理
一、v-for中key的作用 给节点进行一个标识,类似于身份证号。 1-1、需求1: 点击按钮,在<li>的最前面添加一个老刘的信息 <body><div id"root"><h1>人员信息</h1><button click.once"add&qu…...
零一科技Yi-VL 6B视觉大模型环境搭建推理
引子 最近看新闻博客说零一科技的Yi-VL-Plus视觉大模型效果很不错,那就想着尝尝鲜。这是第四篇关于视觉大模型的博客。之前有写过一篇零一科技的chat大模型零一科技Yi-34B Chat大模型环境搭建&推理_python部署大模型yi-34b-chat-CSDN博客,感兴趣的童…...
Django面试题
1. 什么是wsgi? WSGI 是 “Web Server Gateway Interface” 的缩写,它是一种用于 Python Web 应用程序和 Web 服务器之间通信的标准接口。它定义了一组规则和约定,使 Web 服务器能够与任何符合 WSGI 规范的 Python Web 应用程序进行交互。 #…...
Perl语言入门学习
文心一言 Perl语言入门学习可以遵循以下步骤和要点: 1. 了解Perl语言 Perl是一种功能丰富的计算机程序语言,运行在超过100种计算机平台上。Perl最初是为文本处理而开发的,但现在用于各种任务,包括系统管理、Web开发、网络编程、…...
Autoformer
A u t o f o r m e r Autoformer Autoformer 摘要 我们设计了 A u t o f o r m e r Autoformer Autoformer作为一种新型分解架构,带有自相关机制。我们打破了序列分解的预处理惯例,并将其革新为深度模型的基本内部模块。这种设计使 A u t o f o r m…...
uniapp录音播放功能
ui效果如上。 播放就开始倒计时,并且改变播放icon,另外录音则停止上一次录音。 播放按钮(三角形)是播放功能,两竖是暂停播放功能。 const innerAudioContext wx.createInnerAudioContext();export default{data(){ret…...
✊构建浏览器工作原理知识体系(网络协议篇)
🌻 前言 书接上回~ 系列文章目录: # ✊构建浏览器工作原理知识体系(开篇)# ✊构建浏览器工作原理知识体系(浏览器内核篇)# ✊构建浏览器工作原理知识体系(网络协议篇)✊构建浏览器工作原理知识体系(网页加载超详细全过程篇)为什么你觉得偶尔看浏览器的工作原理,…...
【AI大模型】Transformers大模型库(八):大模型微调之LoraConfig
目录 一、引言 二、LoraConfig配置参数 2.1 概述 2.2 LoraConfig参数说明 2.3 代码示例 三、总结 一、引言 这里的Transformers指的是huggingface开发的大模型库,为huggingface上数以万计的预训练大模型提供预测、训练等服务。 🤗 Transformers …...
8-1RT-Thread消息队列
8-1RT-Thread消息队列 消息队列又称队列,是一种常用于线程间通信的数据结构。 消息队列控制块里有两个链表,空闲列表用来挂接空的小几块,另一个链表是用来挂接存有消息的消息框。其中消息链表头指向消息队列当中的第一个消息框,而…...
解除网站IP抓取限制的方法有哪些?
在爬取网站数据时,经常会遇到IP被限制,导致返回的数据无法显示或者直接空白的情况。这时候就需要采取一些方法来解除网站对IP的爬取限制。IP代理是帮助用户绕过网站限制,保持稳定连接,实现数据顺畅爬取的重要解决方案。 1、IP代理…...
“手撕”二叉树的OJ习题
故事的开头,我们先来三道不是oj的开胃菜,练练手感,后面9道都是OJ题。 目录 第一题 第二题 第三题 第四题 第五题 第六题 第七题 第八题 第九题 第十题 第十一题 第一题 二叉树前序非递归遍历实现 。 首先我们需要一个栈来存放二…...
Linux Mint 21.3简介
Linux Mint 21.3是一个更新版本,其中包含了许多新特性和改进。以下是一些主要更新内容: 1. Cinnamon 6.0桌面环境:Linux Mint 21.3采用了最新的Cinnamon 6.0桌面环境,带来了新的功能和改进,例如支持Wayland会话&#…...
C++11 面试题整理
C面试题 1 菱形继承 2 多态 多态实现原理: 静态多态 动态多态 静态多态: 依赖函数重载,编译期确定。 函数重载:允许在同一作用于内声明多个功能类似的同名函数,函数列表不同。注意:不能仅通过返回值类型…...
【智能制造-2】焊缝跟踪
焊缝跟踪? 焊缝跟踪:指在焊接位置前方安装光学传感器进行数据采集,然后传输到焊接机器人,进行自适应的各种模糊控制算法校正焊接机器人或专机的轨迹,实现自适应控制,达到实时的焊缝跟踪。 焊缝跟踪的方法…...
优思学院|用ChatGPT快速完成数据分析图表【柏累托图法】
数据分析是很多行业的人不可少的一部分,尤其是质量工程师更是日常的工作。然而,随着科技的进步,人工智能(AI)将逐渐承担起数据计算的工作,这意味着未来的质量工程师需要具备的不仅仅是计算能力,…...
[晕事]今天做了件晕事37 extern “C“ 被认为了是外部函数
最近看到一个函数声明是 extern “C" void _dump(); 这里的声明是要告诉编译器,这个_dump是C语言的符号,没有经过mangle过的。但是这个关键字可能让人混淆是外部函数。因为这个关键字可以声明外部函数。这也算是一词多用的一个普遍问题。关键的关键…...
问题:关于醋酸钠的结构,下列说法错误的是() #媒体#媒体
问题:关于醋酸钠的结构,下列说法错误的是() A.有极性键 B.有非极性键 C.是极性分子 D.是离子晶体 参考答案如图所示...
网络安全(补充)
同步包风暴(SYN Flood)攻击者假造源网址发送多个同步数据包(SYN Packet)给服务器,服务器因无法收到确认数据包(ACK Packet),使TCP/IP协议三次握手无法顺利完成,因而无法建…...
谷歌浏览器插件
项目中有时候会用到插件 sync-cookie-extension1.0.0:开发环境同步测试 cookie 至 localhost,便于本地请求服务携带 cookie 参考地址:https://juejin.cn/post/7139354571712757767 里面有源码下载下来,加在到扩展即可使用FeHelp…...
零门槛NAS搭建:WinNAS如何让普通电脑秒变私有云?
一、核心优势:专为Windows用户设计的极简NAS WinNAS由深圳耘想存储科技开发,是一款收费低廉但功能全面的Windows NAS工具,主打“无学习成本部署” 。与其他NAS软件相比,其优势在于: 无需硬件改造:将任意W…...
React Native 开发环境搭建(全平台详解)
React Native 开发环境搭建(全平台详解) 在开始使用 React Native 开发移动应用之前,正确设置开发环境是至关重要的一步。本文将为你提供一份全面的指南,涵盖 macOS 和 Windows 平台的配置步骤,如何在 Android 和 iOS…...
《Qt C++ 与 OpenCV:解锁视频播放程序设计的奥秘》
引言:探索视频播放程序设计之旅 在当今数字化时代,多媒体应用已渗透到我们生活的方方面面,从日常的视频娱乐到专业的视频监控、视频会议系统,视频播放程序作为多媒体应用的核心组成部分,扮演着至关重要的角色。无论是在个人电脑、移动设备还是智能电视等平台上,用户都期望…...
今日学习:Spring线程池|并发修改异常|链路丢失|登录续期|VIP过期策略|数值类缓存
文章目录 优雅版线程池ThreadPoolTaskExecutor和ThreadPoolTaskExecutor的装饰器并发修改异常并发修改异常简介实现机制设计原因及意义 使用线程池造成的链路丢失问题线程池导致的链路丢失问题发生原因 常见解决方法更好的解决方法设计精妙之处 登录续期登录续期常见实现方式特…...
sipsak:SIP瑞士军刀!全参数详细教程!Kali Linux教程!
简介 sipsak 是一个面向会话初始协议 (SIP) 应用程序开发人员和管理员的小型命令行工具。它可以用于对 SIP 应用程序和设备进行一些简单的测试。 sipsak 是一款 SIP 压力和诊断实用程序。它通过 sip-uri 向服务器发送 SIP 请求,并检查收到的响应。它以以下模式之一…...
在Ubuntu24上采用Wine打开SourceInsight
1. 安装wine sudo apt install wine 2. 安装32位库支持,SourceInsight是32位程序 sudo dpkg --add-architecture i386 sudo apt update sudo apt install wine32:i386 3. 验证安装 wine --version 4. 安装必要的字体和库(解决显示问题) sudo apt install fonts-wqy…...
短视频矩阵系统文案创作功能开发实践,定制化开发
在短视频行业迅猛发展的当下,企业和个人创作者为了扩大影响力、提升传播效果,纷纷采用短视频矩阵运营策略,同时管理多个平台、多个账号的内容发布。然而,频繁的文案创作需求让运营者疲于应对,如何高效产出高质量文案成…...
Java编程之桥接模式
定义 桥接模式(Bridge Pattern)属于结构型设计模式,它的核心意图是将抽象部分与实现部分分离,使它们可以独立地变化。这种模式通过组合关系来替代继承关系,从而降低了抽象和实现这两个可变维度之间的耦合度。 用例子…...
C#学习第29天:表达式树(Expression Trees)
目录 什么是表达式树? 核心概念 1.表达式树的构建 2. 表达式树与Lambda表达式 3.解析和访问表达式树 4.动态条件查询 表达式树的优势 1.动态构建查询 2.LINQ 提供程序支持: 3.性能优化 4.元数据处理 5.代码转换和重写 适用场景 代码复杂性…...
