Ax
  • 2024-10-01操作系统:保护模式(一)GDT 与分段机制
    GDT与分段机制CPU开机时运行于实模式,寻址方式是段寄存器\(\times\)10+偏移寄存器=物理地址,主要原因是因为8086地址线和数据线不匹配导致的。但是这种寻址方式既不安全也不支持现代操作系统所需的、多任务支持、cpu特权模式等。在实模式下,对于基址,变址寻址的寄存器有明确要
  • 2024-09-30YOLOv8训练损失、mAP画图功能 | 支持多结果对比,多结果绘在一个图片(科研必备)
    鱼弦:公众号【红尘灯塔】,CSDN博客专家、内容合伙人、新星导师、全栈领域优质创作者、51CTO(Top红人+专家博主)、github开源爱好者(go-zero源码二次开发、游戏后端架构https://github.com/Peakchen)YOLOv8训练损失、mAP画图功能|支持多结果对比,多结果绘在一个图片(科研必备)
  • 2024-09-29plt注解相关介绍及应用
    目录plt.annotate()plt.text()实战plt.annotate()plt.annotate()是Matplotlib中用于在图形中添加注释的函数。与plt.text()类似,plt.annotate()可以在指定的位置添加文本注释,并可以指定箭头和文本的样式、颜色、字体大小等属性。plt.annotate()函数的常用参数
  • 2024-09-27汇编语言王爽实验七
    代码如下assumecs:codesgdatasegment db'1975','1976','1977','1978','1979','1980','1981','1982','1983' db'1984','1985','1986','
  • 2024-09-27在线性坐标系中绘制一次函数图象
    本文记述了用Matplotlib在线性坐标系中绘制一次函数图象的例子。代码主体内容如下:fig,ax=plt.subplots(figsize=(8,8))#1x=np.linspace(-4,4,100)y=2*x+1#2ax.plot(x,y,color='b')x=np.linspace(-9,9,1
  • 2024-09-26交替方向乘子法(Alternating Direction Method of Multipliers,简称ADMM)
    ADMMADMM简介交替方向乘子法(AlternatingDirectionMethodofMultipliers)通常用于解决存在两个优化变量的只含等式约束的优化类问题,其一般形式为:min⁡
  • 2024-09-26matlab划分区域的等高线云图(代码)
    出图结果如下:代码如下,按需修改clear;clc;numRows=100;%数据区域,步长,步数numCols=100;ax=-2;bx=2;ay=-2;by=2;hx=(bx-ax)/numCols;hy=(by-ay)/numRows;XXC=ax:hx:bx;%坐标阵,dataYYC=ay:hy:by;CCC=zeros(numRows+1,numCols+1);hold
  • 2024-09-25数据处理与统计分析篇-day10-Matplotlib数据可视化
    数据可视化简介可视化介绍数据可视化是指直观展现数据,它是数据处理过程的一部分。把数值绘制出来更方便比较。借助数据可视化,能更直观地理解数据,这是直接查看数据表做不到的数据可视化有助于揭示数据中隐藏的模式,数据分析时可以利用这些模式选择模型可视化库介绍基于
  • 2024-09-24python画图|多个填充区域
    前述已经学习过两条线之间的填充,以下链接可以直达:python画图|竖向填充两条线之间的区域-CSDN博客现在尝试同时在横向和竖向进行填。输入以下代码:importmatplotlib.pyplotasplt#引入matplotlib模块画图importnumpyasnp#引入numpy模块做数学计算t=np.arange(0.0
  • 2024-09-22matlab绘制二维云图,划分区域,并显示每个区域的均值
    绘制成图如下:代码如下:%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%创建绘图的数据ax=0;bx=1;ay=0;by=1;nx=100;%数据的x轴点数ny=100;%数据的y轴点数hx=(bx-ax)/(nx-1);hy=(by-ay)/(ny-1);X=ax:hx:bx;Y=ay:hy:by;data=zeros(ny,nx
  • 2024-09-22隐藏y坐标轴 python
    在Python中,如果你使用的是matplotlib库来绘制图表,你可以使用ax.get_yaxis().set_visible(False)来隐藏y轴的显示。以下是一个简单的例子:importmatplotlib.pyplotasplt#创建一个简单的图表plt.plot([1,2,3],[4,5,6])#获取当前的坐标轴实例ax=plt.gca()#隐藏
  • 2024-09-20MATLAB heatmap 坐标
    MATLAB的heatmap坐标数字密集,希望等间距稀疏打印坐标刻度。XLabels=1:100;%ConverteachnumberinthearrayintoastringCustomXLabels=string(XLabels);%ReplaceallbutthefifthelementsbyspacesCustomXLabels(mod(XLabels,5)~=0)="";%Setth
  • 2024-09-18菜鸟笔记之PWN入门(1.1.1)汇编语言基础与堆栈入门
    啥是汇编语言?有啥用?深入了解计算机底层,我们会发现,计算机实际上只能执行一些非常基础的操作,但其速度却非常快。计算机的CPU只能执行机器码,即由一系列0和1组成的指令。不同的0和1组合会触发计算机中的不同电路,从而进行各种操作。由于这些0和1的组合很长,阅读起来不方便,因此通常以1
  • 2024-09-18如何使用 Python Matplotlib 绘制 3D 曲面图
    在数据可视化中,3D图表是一个非常有用的工具,特别是当想要展示复杂的三维数据时,如期权的波动率曲面。Python的matplotlib库提供了生成各种类型图表,包括3D图表。本文将介绍如何使用Python中的matplotlib绘制3D曲面图,适用于不同领域的数据可视化需求。准备工作安
  • 2024-09-17【学习笔记】扩展欧几里得
    扩展欧几里得算法(exgcd)简介扩展欧几里得算法基于辗转相除法构建,主要用于求方程\[ax+by=c\]最小正整数解步骤1.求方程\(ax+by=gcd(a,b)\)的解我们构造两个方程\[\begin{cases}ax+by=gcd(a,b)\\bx'+(a\%b)y'=gcd(b,a\%b)\end{cases}\]因为由欧几里得算法易于得到\[gc
  • 2024-09-15计算机执行汇编代码的原理
    计算机执行汇编代码的原理汇编语言(AssemblyLanguage)是一种低级编程语言,它与机器语言(MachineLanguage)密切相关。汇编语言由人类可读的指令构成,这些指令会被转化为机器可以理解的二进制代码,即机器码。本文将介绍计算机如何执行汇编代码的基本原理,并通过图文说明帮助理解这一过程
  • 2024-09-14Exgcd 和 Excrt 的一些推导
    Exgcd和Excrt的一些推导ExgcdExgcd是用来求解二元一次不定方程的算法,即\[ax+by=c\]根据贝祖定理,该方程有解当且仅当\(\gcd(a,b)\midc\),所以只用求解\[ax+by=\gcd(a,b)\]又因为\[\gcd(a,b)=\gcd(b,a\bmodb)\]可以先求解\[bx'+(a\bmodb)y'=\gcd(a,b)\]变形得\[
  • 2024-09-12python利用matplot绘制横向条形图,并调整每个条形的位置
    通过color_x和t_x控制每个条形的颜色和文本,draw_mybar里的y和left可以控制条形显示的位置。importmatplotlib.pyplotaspltimportnumpyasnp#数据设置categories=["A","B","C","D"]color_1="#9dc3e4"color_2="#f8cbbd"color_3=
  • 2024-09-12使用 Matplotlib 进行交互式散点图突出显示和删除
    Matplotlib和散点图Matplotlib是一个用于绘制数据可视化图形的Python库。学习Matplotlib是探索数据可视化领域的重要一步。散点图是指在回归分析中,数据点在直角坐标系平面上的分布图,散点图表示因变量随 自变量而变化的大致趋势,据此可以选择合适的函数对数据点进行拟合。交互式散点
  • 2024-09-12九月补题计划
    暑假模拟赛(尤其是后半段题目难度上升)改题效率很低很低,隧导致咕了很多题没改,现在准备把暑假模拟赛的题只要是赛时没AC的再重新做一做写写题解,所以开启这个“九月补题计划”,简称“9B计划”。(共27场模拟赛)目前进度:1/27。CSP提高19.10A.start200行的大模拟,没什么看头,
  • 2024-09-12[1061] Plotting a GeoDataFrame by matplotlib
    importgeopandasasgpdimportmatplotlib.pyplotaspltfromshapely.geometryimportPoint,LineString,Polygon#Createsamplegeometriespoints=[Point(.5,.5),Point(1.5,1.5),Point(2.5,2.5),Point(3.5,3.5),Point(5,5)]lines=[LineString([(5,0
  • 2024-09-09扩展欧几里得算法
    给定整数\(a,b,c\)。求一组整数解\(x,y\)使得:\[ax+by=c\]或报告无解。首先考虑\(c=\gcd(a,b)\)的简单情况,即:\[ax+by=\gcd(a,b)\]当\(c\mid\gcd(a,b)\)时,我们可以将等式两边同时乘\(\dfracc{\gcd(a,b)}\)已得到原问题的解,即\(a\getsa\times
  • 2024-09-09python画图|极坐标画图基础教程
    前述已经学习了直方图、3D图、实现图、散点图等多种图形画法,它们都位于常规的直角坐标系,今天我们尝试探索新的方法:极坐标画图。【1】官网教程按照惯例,还是乖乖打开官网教程,链接如下:https://matplotlib.org/stable/gallery/pie_and_polar_charts/polar_demo.html打开后我们
  • 2024-09-08线性代数 第五讲:线性方程组_齐次线性方程组_非齐次线性方程组_公共解同解方程组_详解
    线性方程组文章目录线性方程组1.齐次线性方程组的求解1.1核心要义1.2基础解系与线性无关的解向量的个数1.3计算使用举例2.非齐次线性方程的求解2.1非齐次线性方程解的判定2.2非齐次线性方程解的结构2.3计算使用举例3.公共解与同解3.1两个方程组的公共解3.2同
  • 2024-09-08Python Matplotlib绘制柏拉图以及在ax.table上绘制矩形、直线、椭圆
    快速入门指南官网官方网址:Matplotlib—VisualizationwithPython官方教程:Tutorials—Matplotlib3.9.2documentation官方指南:UsingMatplotlib—Matplotlib3.9.2documentation官方示例:Examples—Matplotlib3.9.2documentation官方API说明:APIReference—Mat