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

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&#xff08;双精度&#xff09; single--32bit&#xff08;单精度&#xff09; format long/short/compact 改变格式 2017后matlab默认double--single(pi)变…...

android 编译源码添加日志打印

最近闲来无事&#xff0c;把源码编译一下&#xff0c;然后把这个源码编译到pixel3手机上&#xff0c;并且简单修改一下源码的网络请求&#xff0c;添加一些日志打印&#xff0c;堆栈打印&#xff0c;记录一下防止忘记 首先需要下载源码 下载对应源码对应的驱动 https://develop…...

Vue19-key的原理

一、v-for中key的作用 给节点进行一个标识&#xff0c;类似于身份证号。 1-1、需求1&#xff1a; 点击按钮&#xff0c;在<li>的最前面添加一个老刘的信息 <body><div id"root"><h1>人员信息</h1><button click.once"add&qu…...

零一科技Yi-VL 6B视觉大模型环境搭建推理

引子 最近看新闻博客说零一科技的Yi-VL-Plus视觉大模型效果很不错&#xff0c;那就想着尝尝鲜。这是第四篇关于视觉大模型的博客。之前有写过一篇零一科技的chat大模型零一科技Yi-34B Chat大模型环境搭建&推理_python部署大模型yi-34b-chat-CSDN博客&#xff0c;感兴趣的童…...

Django面试题

1. 什么是wsgi&#xff1f; WSGI 是 “Web Server Gateway Interface” 的缩写&#xff0c;它是一种用于 Python Web 应用程序和 Web 服务器之间通信的标准接口。它定义了一组规则和约定&#xff0c;使 Web 服务器能够与任何符合 WSGI 规范的 Python Web 应用程序进行交互。 #…...

Perl语言入门学习

文心一言 Perl语言入门学习可以遵循以下步骤和要点&#xff1a; 1. 了解Perl语言 Perl是一种功能丰富的计算机程序语言&#xff0c;运行在超过100种计算机平台上。Perl最初是为文本处理而开发的&#xff0c;但现在用于各种任务&#xff0c;包括系统管理、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作为一种新型分解架构&#xff0c;带有自相关机制。我们打破了序列分解的预处理惯例&#xff0c;并将其革新为深度模型的基本内部模块。这种设计使 A u t o f o r m…...

uniapp录音播放功能

ui效果如上。 播放就开始倒计时&#xff0c;并且改变播放icon&#xff0c;另外录音则停止上一次录音。 播放按钮&#xff08;三角形&#xff09;是播放功能&#xff0c;两竖是暂停播放功能。 const innerAudioContext wx.createInnerAudioContext();export default{data(){ret…...

✊构建浏览器工作原理知识体系(网络协议篇)

🌻 前言 书接上回~ 系列文章目录: # ✊构建浏览器工作原理知识体系(开篇)# ✊构建浏览器工作原理知识体系(浏览器内核篇)# ✊构建浏览器工作原理知识体系(网络协议篇)✊构建浏览器工作原理知识体系(网页加载超详细全过程篇)为什么你觉得偶尔看浏览器的工作原理,…...

【AI大模型】Transformers大模型库(八):大模型微调之LoraConfig

目录 一、引言 二、LoraConfig配置参数 2.1 概述 2.2 LoraConfig参数说明 2.3 代码示例 三、总结 一、引言 这里的Transformers指的是huggingface开发的大模型库&#xff0c;为huggingface上数以万计的预训练大模型提供预测、训练等服务。 &#x1f917; Transformers …...

8-1RT-Thread消息队列

8-1RT-Thread消息队列 消息队列又称队列&#xff0c;是一种常用于线程间通信的数据结构。 消息队列控制块里有两个链表&#xff0c;空闲列表用来挂接空的小几块&#xff0c;另一个链表是用来挂接存有消息的消息框。其中消息链表头指向消息队列当中的第一个消息框&#xff0c;而…...

解除网站IP抓取限制的方法有哪些?

在爬取网站数据时&#xff0c;经常会遇到IP被限制&#xff0c;导致返回的数据无法显示或者直接空白的情况。这时候就需要采取一些方法来解除网站对IP的爬取限制。IP代理是帮助用户绕过网站限制&#xff0c;保持稳定连接&#xff0c;实现数据顺畅爬取的重要解决方案。 1、IP代理…...

“手撕”二叉树的OJ习题

故事的开头&#xff0c;我们先来三道不是oj的开胃菜&#xff0c;练练手感&#xff0c;后面9道都是OJ题。 目录 第一题 第二题 第三题 第四题 第五题 第六题 第七题 第八题 第九题 第十题 第十一题 第一题 二叉树前序非递归遍历实现 。 首先我们需要一个栈来存放二…...

Linux Mint 21.3简介

Linux Mint 21.3是一个更新版本&#xff0c;其中包含了许多新特性和改进。以下是一些主要更新内容&#xff1a; 1. Cinnamon 6.0桌面环境&#xff1a;Linux Mint 21.3采用了最新的Cinnamon 6.0桌面环境&#xff0c;带来了新的功能和改进&#xff0c;例如支持Wayland会话&#…...

C++11 面试题整理

C面试题 1 菱形继承 2 多态 多态实现原理&#xff1a; 静态多态 动态多态 静态多态&#xff1a; 依赖函数重载&#xff0c;编译期确定。 函数重载&#xff1a;允许在同一作用于内声明多个功能类似的同名函数&#xff0c;函数列表不同。注意&#xff1a;不能仅通过返回值类型…...

【智能制造-2】焊缝跟踪

焊缝跟踪&#xff1f; 焊缝跟踪&#xff1a;指在焊接位置前方安装光学传感器进行数据采集&#xff0c;然后传输到焊接机器人&#xff0c;进行自适应的各种模糊控制算法校正焊接机器人或专机的轨迹&#xff0c;实现自适应控制&#xff0c;达到实时的焊缝跟踪。 焊缝跟踪的方法…...

优思学院|用ChatGPT快速完成数据分析图表【柏累托图法】

数据分析是很多行业的人不可少的一部分&#xff0c;尤其是质量工程师更是日常的工作。然而&#xff0c;随着科技的进步&#xff0c;人工智能&#xff08;AI&#xff09;将逐渐承担起数据计算的工作&#xff0c;这意味着未来的质量工程师需要具备的不仅仅是计算能力&#xff0c;…...

[晕事]今天做了件晕事37 extern “C“ 被认为了是外部函数

最近看到一个函数声明是 extern “C" void _dump(); 这里的声明是要告诉编译器&#xff0c;这个_dump是C语言的符号&#xff0c;没有经过mangle过的。但是这个关键字可能让人混淆是外部函数。因为这个关键字可以声明外部函数。这也算是一词多用的一个普遍问题。关键的关键…...

问题:关于醋酸钠的结构,下列说法错误的是() #媒体#媒体

问题&#xff1a;关于醋酸钠的结构&#xff0c;下列说法错误的是&#xff08;&#xff09; A&#xff0e;有极性键 B&#xff0e;有非极性键 C&#xff0e;是极性分子 D&#xff0e;是离子晶体 参考答案如图所示...

网络安全(补充)

同步包风暴&#xff08;SYN Flood&#xff09;攻击者假造源网址发送多个同步数据包&#xff08;SYN Packet&#xff09;给服务器&#xff0c;服务器因无法收到确认数据包&#xff08;ACK Packet&#xff09;&#xff0c;使TCP/IP协议三次握手无法顺利完成&#xff0c;因而无法建…...

【统计推断实战】从置信区间到假设检验:如何用数据做出可靠决策

1. 从产品迭代案例看统计推断的价值 最近团队上线了一个新功能&#xff0c;产品经理信心满满地宣称能提升15%的用户留存率。但上线一周后数据波动很大&#xff0c;有人觉得效果明显&#xff0c;有人却说毫无变化。这时候该信谁的&#xff1f;其实这就是统计推断大显身手的时刻—…...

抖音批量下载终极解决方案:douyin-downloader免费开源工具完整指南

抖音批量下载终极解决方案&#xff1a;douyin-downloader免费开源工具完整指南 【免费下载链接】douyin-downloader A practical Douyin downloader for both single-item and profile batch downloads, with progress display, retries, SQLite deduplication, and browser fa…...

保姆级教程:用MNN在Android上部署你的第一个图像分类App(从模型转换到实时摄像头识别)

从零构建Android端智能图像分类应用&#xff1a;MNN实战全流程解析 在移动互联网时代&#xff0c;将AI能力嵌入移动端应用已成为提升用户体验的关键。想象一下这样的场景&#xff1a;用户打开手机就能实时识别植物种类、辨别商品真伪&#xff0c;或是自动分类相册中的照片——这…...

AI安全自动化测试:FuzzyAI模糊测试框架实战指南

1. 项目概述&#xff1a;当AI安全遇上自动化“模糊测试” 在大型语言模型&#xff08;LLM&#xff09;如ChatGPT、Claude、Gemini等日益普及的今天&#xff0c;我们享受其强大能力的同时&#xff0c;也面临着一个严峻的挑战&#xff1a;如何确保它们的安全与可控&#xff1f;你…...

QFN测试插座技术解析与应用实践

1. QFN测试插座的技术挑战与解决方案在半导体测试领域&#xff0c;QFN封装器件的测试一直是个棘手问题。这种无引线四方扁平封装虽然节省空间、散热优异&#xff0c;但恰恰因为缺少传统引脚&#xff0c;使得测试接触变得异常困难。我经手过不少QFN测试项目&#xff0c;最头疼的…...

ECA:编辑器无关的AI编程伴侣,统一配置多模型与编辑器

1. 项目概述&#xff1a;一个编辑器无关的AI编程伴侣如果你和我一样&#xff0c;每天大部分时间都泡在编辑器里&#xff0c;那你肯定也经历过这种场景&#xff1a;面对一段复杂的业务逻辑&#xff0c;或者一个陌生的API&#xff0c;你希望有个“懂行”的伙伴能立刻给你解释、重…...

2026AI大模型API聚合系统排行榜:四大主流中转API及特色玩家谁能脱颖而出?

随着AI技术大规模落地&#xff0c;AI大模型API聚合系统成为企业快速接入前沿智能能力、降低技术门槛的关键工具。目前市场上的服务商众多&#xff0c;企业在选择时往往会考虑稳定性、合规性、接入成本等因素。为了帮助企业解决这一难题&#xff0c;本文对当下主流的四大AI大模型…...

别再被FFmpeg里的12bpp搞懵了!手把手教你理解YUV420sp与BPP的关系

别再被FFmpeg里的12bpp搞懵了&#xff01;手把手教你理解YUV420sp与BPP的关系 第一次在FFmpeg文档里看到"12bpp"这个描述时&#xff0c;我盯着屏幕愣了半天——RGB24格式不是8bpp吗&#xff1f;YUV420不是应该更节省空间吗&#xff1f;怎么反而变成了12bpp&#xff1…...

Midjourney咖啡印相为何总偏灰?揭秘RGB→Lab→咖啡染料光谱响应的3层色彩断层及校正算法

更多请点击&#xff1a; https://intelliparadigm.com 第一章&#xff1a;Midjourney咖啡印相为何总偏灰&#xff1f;揭秘RGB→Lab→咖啡染料光谱响应的3层色彩断层及校正算法 咖啡印相&#xff08;Coffee Cyanotype&#xff09;作为一种新兴的生物友好型物理输出工艺&#xf…...

安达发|自动排单软件:破工程机械困局,助智能制造升级

安达发APS高级生产计划智能排产排程自动排单软件系统推荐_MES 在工程机械制造领域&#xff0c;挖掘机、起重机、混凝土泵车等产品结构复杂&#xff0c;一台设备涉及成千上万个零部件&#xff0c;订单个性化程度高、生产周期长&#xff0c;生产排单一度成为困扰企业发展的核心痛…...