MATLAB|怎么将散点图替换成图片

news2024/11/24 2:47:16

目录

效果图

工具箱函数

输入参数:

输出参数

使用教程

案例1

案例3

案例4

案例5

案例6

案例7

案例8


扫一扫关注公众号:

今天教大家怎么把散点图替换成自己喜欢的图片,喜欢此推文的小伙伴们记得点赞+关注+分享

效果图

图片

图片

图片

看了slandarer和https://r-charts.com/miscellaneous/ggbernie/思路的启发,我也尝试写一个Matlab的图片散点图的教程。以下是R语言提供的一些案例。

图片

图片

首先介绍一下怎么把图片放到笛卡尔坐标系中。

clc;clear;close all;  % 清除命令窗口,工作空间,关闭所有图形窗口
% 读取图像
[A,map,transparency]= imread('pic/猪猪侠/5.png');
% 根据图像类型进行转换
if isempty(map)
    if size(A, 3) == 1
        % 如果是灰度图像,转换为真彩色
        imgRgb = repmat(A, [1 1 3]);
    else
        % 如果已经是真彩色图像,则不需要转换
        imgRgb = A;
    end
else
    % 如果是索引色图像,转换为真彩色
    imgRgb = ind2rgb(A, map);
end

% 反转图像和透明度,以适应坐标系
img = flipud(imgRgb);
AlphaImg = flipud(transparency);
hold on  % 保持当前图像,以便在其上添加其他图形元素
% 在指定的x和y范围内显示图像
image([0.3 0.7],[0.3,0.7],img,"AlphaData", AlphaImg)
% 在(0.3, 0.3)和(0.7, 0.7)处绘制红色点
plot([0.3 0.7],[0.3 0.7],'ro','MarkerFaceColor','r','MarkerSize',16)
% 在点旁边添加文本标签
text(0.3,0.3,'(0.3,0,3)','Color','b','FontSize',14)
text(0.7,0.7,'(0.7,0,7)','Color','b','FontSize',14)
% 获取当前轴并进行设置
ax=gca;  
axis square;  % 设置坐标轴为正方形
ax.XLim=[0,1];  % 设置x轴的范围
ax.YLim=[0,1];  % 设置y轴的范围
ax.Color=[1,1,1]*0.85;  % 设置轴的背景色
ax.LineWidth = 1;  % 设置轴线宽度

% 其他轴设置
ax.XMinorTick = 'on';  % 打开X轴的次要刻度线
ax.YMinorTick = 'on';  % 打开Y轴的次要刻度线
ax.TickDir = 'out';  % 设置主要刻度线方向向外
ax.GridLineStyle = '-.';  % 设置网格线样式为虚线
ax.GridColor = 'k';  % 设置网格线颜色为黑色
ax.XGrid = 'on';  % 打开X轴的网格线
ax.YGrid = 'on';  % 打开Y轴的网格线

% 字体和标签设置
ax.FontSize = 14;  % 设置字体大小
ax.FontName = 'Times New Roman';  % 设置字体
ax.XLabel.String = 'x';  % 设置X轴标签
ax.YLabel.String = 'y';  % 设置Y轴标签

图片

先判断图片的类型,因为数据图片有真彩图片和索引图片,先把索引图片转换为真彩图片,然后flipud反转图像和透明度,反转的目的是为了将图片的坐标系转换成笛卡尔坐标系上。就可以利用image添加图像了,其中AlphaData是透明度属性。

然后准备一下图片数据https://www.stickpng.com/,下载好了保存到一个文件夹中,然后利用下面plotImageScatter绘图的工具函数。

工具箱函数

function Hdl=plotImageScatter(x, y, imgPath, coef)
%      @author:猪猪侠
%      @Email:2377389590@qq.com
%      @WeChart:iDmatlab
%      @公众号:好玩的Matlab
% plotImageScatter: 用图片替代散点图的散点
% 输入参数:
% x - x坐标向量
% y - y坐标向量
% imgPath - 图像路径
% coef - 控制图像大小的系数

% 读取图像和透明度数据
[A, map, transparency] = imread(imgPath);
% 根据图像类型进行转换
if isempty(map)
    if size(A, 3) == 1
        % 如果是灰度图像,转换为真彩色
        imgRgb = repmat(A, [1 1 3]);
    else
        % 如果已经是真彩色图像,则不需要转换
        imgRgb = A;
    end
else
    % 如果是索引色图像,转换为真彩色
    imgRgb = ind2rgb(A, map);
end

% 反转图像和透明度,以适应坐标系
img = flipud(imgRgb);
AlphaImg = flipud(transparency);

% 获取当前坐标轴信息
ax = gca;
xLen = ax.XLim(2) - ax.XLim(1);
yLen = ax.YLim(2) - ax.YLim(1);
spectRatio = ax.PlotBoxAspectRatio;

% 根据坐标轴范围计算图像的宽度和高度
if xLen >= yLen
    w = xLen;
    h = yLen / spectRatio(2) * spectRatio(1);
else
    w = xLen / spectRatio(1) * spectRatio(2);
    h = yLen;
end

% 使用经验系数调整图像大小
coef = coef * 0.02;  % 0.02为一个经验系数,没有特定的意义
% 使用循环绘制每个图像散点
for i = 1:length(x)
    xPic = [-w/2, w/2] * coef(i) + x(i);
    yPic = [-h/2, h/2] * coef(i) + y(i);
    % 绘制图像
    Hdl(i)=image(xPic, yPic, img, "AlphaData", AlphaImg);
end
end

其中函数参数:

输入参数:

  • x - x坐标向量

  • y - y坐标向量

  • imgPath - 图像路径

  • coef - 控制图像大小的系数

输出参数

  • Hdl为散点图像的句柄,可根据句柄获取和设置图像的参数。

使用教程

案例1

结合上一篇介绍的炫酷聚类散点图的ClusterViz类函数

clc;clear;close all;  % 清除环境
% 生成随机坐标
num_points = 20;
theta = 2 * pi * rand(1, num_points);
r = sqrt(rand(1, num_points));
x = r .* cos(theta);
y = r .* sin(theta);

% 绘制散点图
sh1=scatter(x, y,'filled','CData',[0.1,0.1,0.1],'MarkerFaceAlpha',0.5,'MarkerEdgeColor','none','Marker','o');
hold on
coef=ones(1,length(x))*8;
plotImageScatter(x, y, 'pic/其他图片/1.png', coef); % 调用函数来绘制图像散点图
viz1 = ClusterViz(sh1, [x;y]');
viz1.PlotTypeState='on';
viz1.LineStyle='-';
viz1.clusterViz();
hold on  % 保持当前图形

ax=gca;
% 设置轴属性
ax.XLim=[-1.5,1.5];
ax.YLim=[-1.5,1.5];
ax.LineWidth = 1;
ax.XMinorTick = 'on';
ax.YMinorTick = 'on';
ax.TickDir = 'in';
ax.GridLineStyle = '-.'; 
ax.GridColor = 'k';  
ax.XGrid = 'on';
ax.YGrid = 'on';
ax.FontSize = 14;
ax.FontName = 'Times New Roman';
ax.XLabel.String = 'x';
ax.YLabel.String = 'y';

图片

案例2

这个也是结合上一篇炫酷聚类散点图怎么绘制椭圆置信区间。

clc;clear;close all; % 清空命令窗口、清除所有变量和关闭所有图窗

% 创建随机数据点,并添加噪声
data=repmat([2 2],50,1) + randn(50,2)*[1 .5; 0 1.32];
x=data(:,1); % x坐标
y=data(:,2); % y坐标

% 生成随机大小因子
bigness=rand(1,length(x))*10;

subplot(1,2,1) % 创建一个1行2列的子图,并选择第一个
hold on % 保持当前图
sh1=scatter(x,y,bigness*50,'filled','CData',[1,0.5,0.8],'MarkerFaceAlpha',0.5,'MarkerEdgeColor','none','Marker','o');
confidenceLevel=0.95;
ell1 = ConfidenceEllipse(sh1,[x,y], confidenceLevel);
ell1.PlotType = 'fill';
ell1.Color=[0.9,0.5,0];
ell1.plotEllipse();
viz1 = ClusterViz(sh1, [x,y]);
viz1.PlotTypeState='off';
viz1.Color=[1,0.5,0.8];
viz1.LineStyle='-';
viz1.clusterViz();

% 设置第一个子图的轴属性
ax=gca;
ax.XLim=[-1,4];
ax.YLim=[-2,6];
ax.LineWidth=1; %线粗
ax.Box='on';% 关闭显示坐标区轮廓
ax.XMinorTick='on';%打开X轴的次要刻度线
ax.YMinorTick='on';%打开Y轴的次要刻度线
ax.TickDir='in';% 设置主要刻度线方向向外
ax.GridLineStyle='-.'; % 设置网格线样式为虚线
ax.GridColor='k'; % 设置网格线颜色为黑色
ax.XGrid='on'; % 打开X网格线
ax.YGrid='on'; % 打开Y网格线
ax.FontSize=14;% 字体大小设置14
ax.FontName='Times New Roman';%时代新罗马字体
ax.XLabel.String='x';% 设置X轴标签
ax.YLabel.String='y';% 设置Ys轴标签

subplot(1,2,2) % 选择第二个子图
hold on % 保持当前图
coef=bigness; % 设置图像大小
coef=coef*5; % 0.02是一个经验系数
plotImageScatter(x, y, 'pic/猪猪侠/5.png', coef); % 调用函数来绘制图像散点图
plot(x,y,'o','color','none') % 画出数据点
ell1 = ConfidenceEllipse(sh1,[x,y], confidenceLevel);
ell1.PlotType = 'fill';
ell1.plotEllipse();

viz1 = ClusterViz(sh1, [x,y]);
viz1.PlotTypeState='off';
viz1.Color=[1,0.5,0.8];
viz1.LineStyle='-';
viz1.clusterViz();

% 获取当前子图的轴
ax=gca;
% 设置第二个子图的轴属性
ax.XLim=[-1,4];
ax.YLim=[-2,6];
ax.LineWidth=1; %线粗
ax.Box='on';% 关闭显示坐标区轮廓
ax.XMinorTick='on';%打开X轴的次要刻度线
ax.YMinorTick='on';%打开Y轴的次要刻度线
ax.TickDir='in';% 设置主要刻度线方向向外
ax.GridLineStyle='-.'; % 设置网格线样式为虚线
ax.GridColor='k'; % 设置网格线颜色为黑色
ax.XGrid='on'; % 打开X网格线
ax.YGrid='on'; % 打开Y网格线
ax.FontSize=14;% 字体大小设置14
ax.FontName='Times New Roman';%时代新罗马字体
ax.XLabel.String='x';% 设置X轴标签
ax.YLabel.String='y';% 设置Ys轴标签

图片

图片

案例3

这也是结合炫酷的聚类散点图综合绘图。

clc; clear; close all;

d1=repmat([2 2],30,1) + randn(30,2)*[1 .5; 0 1.32];
d2=repmat([9 1],30,1) + randn(30,2)*[1.4 0.2; 0 0.98];
d3=repmat([6 8],30,1) + randn(30,2)*[1 0.5; 0  1.7];
d4=repmat([9 5],30,1) + randn(30,2)*[1 0.7; 0.5  2];

sh1=scatter(d1(:,1), d1(:,2),'filled','CData',[1,1,0],'MarkerFaceAlpha',0,'MarkerEdgeColor','none','Marker','o');
hold on
confidenceLevel=0.95;
ell1 = ConfidenceEllipse(sh1,d1, confidenceLevel);
ell1.PlotType = 'fill';
ell1.plotEllipse();
coef=ones(1,length(d1))*8;
plotImageScatter(d1(:,1), d1(:,2), 'pic/猪猪侠/2.png', coef); % 调用函数来绘制图像散点图

sh2=scatter(d2(:,1), d2(:,2),'filled','CData',[0,1,1],'MarkerFaceAlpha',0,'MarkerEdgeColor','none','Marker','o');
viz2 = ClusterViz(sh2, d2);
viz2.PlotType='fill';
viz2.clusterViz();
coef=ones(1,length(d2))*3;
plotImageScatter(d2(:,1),d2(:,2), 'pic/猪猪侠/3.png', coef); % 调用函数来绘制图像散点图

sh3=scatter(d3(:,1), d3(:,2),'filled','CData',[1,0.6471,0],'MarkerFaceAlpha',0,'MarkerEdgeColor','none','Marker','o');
ell3 = ConfidenceEllipse(sh3,d3, confidenceLevel);
ell3.PlotType = 'line';
ell3.LineStyle=':';
ell3.LineWidth=2;
ell3.FillAlpha=1;
ell3.plotEllipse();
coef=ones(1,length(d3))*3;
plotImageScatter(d3(:,1),d3(:,2), 'pic/猪猪侠/4.png', coef); % 调用函数来绘制图像散点图

sh4=scatter(d4(:,1), d4(:,2),'filled','CData',[1,0,0],'MarkerFaceAlpha',0,'MarkerEdgeColor','none','Marker','o');
ell4 = ConfidenceEllipse(sh4,d4, confidenceLevel);
ell4.PlotType = 'fill';
ell4.LineStyle='-';
ell4.LineWidth=1;
ell4.FillAlpha=0.1;
ell4.plotEllipse();
viz4 = ClusterViz(sh4, d4);
viz4.PlotTypeState='off';
viz4.Color=[0,1,1];
viz4.LineStyle='-';
viz4.clusterViz();
coef=ones(1,length(d4))*2;
plotImageScatter(d4(:,1),d4(:,2), 'pic/猪猪侠/5.png', coef); % 调用函数来绘制图像散点图

% 其他轴设置
ax = gca;
ax.LineWidth=1; %线粗
ax.Box='on';% 关闭显示坐标区轮廓
ax.XMinorTick='on';%打开X轴的次要刻度线
ax.YMinorTick='on';%打开Y轴的次要刻度线
ax.TickDir='in';% 设置主要刻度线方向向外
ax.GridLineStyle='-.'; % 设置网格线样式为虚线
ax.GridColor='k'; % 设置网格线颜色为黑色
ax.XGrid='on'; % 打开X网格线
ax.YGrid='on'; % 打开Y网格线
ax.FontSize=14;% 字体大小设置14
ax.FontName='Times New Roman';%时代新罗马字体
ax.XLabel.String='x';% 设置X轴标签
ax.YLabel.String='y';% 设置Ys轴标签

图片

图片

案例4

图片散点图基础绘制方法。

clc; clear; close all;

x = rand(1, 50) * 100;
y = rand(1, 50) * 100;

scatter(x, y, 'filled','CData',[1,0.5,0.8],'MarkerFaceAlpha',0,'MarkerEdgeColor','none','Marker','o');

hold on;
coef=rand(1,length(x))*10;
hArray=plotImageScatter(x, y, 'pic/头脑特工队/4.png', coef); % 调用函数来绘制图像散点图
% delete(hArray);
% 其他轴设置
ax = gca;
ax.LineWidth=1; %线粗
ax.Box='on';% 关闭显示坐标区轮廓
ax.XMinorTick='on';%打开X轴的次要刻度线
ax.YMinorTick='on';%打开Y轴的次要刻度线
ax.TickDir='in';% 设置主要刻度线方向向外
ax.GridLineStyle='-.'; % 设置网格线样式为虚线
ax.GridColor='k'; % 设置网格线颜色为黑色
ax.XGrid='on'; % 打开X网格线
ax.YGrid='on'; % 打开Y网格线
ax.FontSize=14;% 字体大小设置14
ax.FontName='Times New Roman';%时代新罗马字体
ax.XLabel.String='x';% 设置X轴标签
ax.YLabel.String='y';% 设置Ys轴标签

图片

图片

案例5

绘制曲线图+散点图片。

clc;clear;close all;
x=0:0.1:2*pi;
y=sin(x);
y2=cos(x);
plot(x,y,'-','LineWidth',2,'color',[0 0.6, 0.9])

hold on
coef=ones(1,length(x))*5;
plotImageScatter(x(1:5:end), y(1:5:end), 'pic/头脑特工队/4.png', coef); % 调用函数来绘制图像散点图
plot(x,y2,'r-','LineWidth',2)
xi=x(1:6:end);
yi=y2(1:6:end);
plotImageScatter(xi(1:2:end), yi(1:2:end), 'pic/头脑特工队/2.png', coef); % 调用函数来绘制图像散点图
plotImageScatter(xi(2:2:end), yi(2:2:end), 'pic/头脑特工队/6.png', coef); % 调用函数来绘制图像散点图
% 坐标系修饰
ax = gca;
ax.LineWidth=1; %线粗
ax.Box='on';% 关闭显示坐标区轮廓
ax.XMinorTick='on';%打开X轴的次要刻度线
ax.YMinorTick='on';%打开Y轴的次要刻度线
ax.TickDir='in';% 设置主要刻度线方向向内
ax.GridLineStyle='-.'; % 设置网格线样式为虚线
ax.GridColor='k'; % 设置网格线颜色为黑色
ax.XGrid='on'; % 打开X网格线
ax.YGrid='on'; % 打开Y网格线
ax.FontSize=14;% 字体大小设置14
ax.FontName='Times New Roman';%时代新罗马字体
ax.XLabel.String='x';% 设置X轴标签
ax.YLabel.String='y';% 设置Ys轴标签

图片

图片

案例6

绘制柱状图,并在柱状图添加散点图片。

clc;clear;close all;
% 输入数据

y = [1 2 3 4 5; 3 5 6 7 8; 6 8 9 10 11; 8 11 12 13 15];
x = 1:size(y,1);

% 创建柱状图并获取句柄
width =1;
bh = bar(x,y, 'BarWidth', width ); % 注意:BarWidth 设置为1,这是默认值
colorList=hsv(length(bh));
% 初始化顶点坐标存储变量
xTops = cell(size(y,2), 1);
yTops = cell(size(y,2), 1);

% 循环遍历每个柱状图对象(每一组)
for i = 1:length(bh)
    xData = bh(i).XData; % x坐标(柱子组中心)
    yData = bh(i).YData; % y坐标(柱子高度)
    % 计算每根柱子的顶点x坐标(基于柱子中心)
    xTops{i} =bh(i).XEndPoints;
    % y坐标就是柱子的高度
    yTops{i} = yData;% 现在 xTops 和 yTops 分别包含了各个柱子的顶部 x 和 y 坐标
    bh(i).FaceColor=colorList(i,:);
    bh(i).FaceAlpha=0.5;
    bh(i).EdgeColor='none';
end

hold on
coef=ones(1,length(x))*4;
for i=1:size(y,2)
    for j=1:size(y,1)
        plotImageScatter( xTops{i}(j),  yTops{i}(j)+0.6, ['pic/猪猪侠/',num2str(i),'.png'], coef); % 调用函数来绘制图像散点图
    end
end

ax = gca;  % 获取当前轴(axis)的句柄
ax.Box='off';  % 关闭轴边框
ax.LineWidth = 1;  % 设置轴线宽度为1
ax.XMinorTick = 'off';  % 关闭X轴的次要刻度线
ax.YMinorTick = 'on';  % 打开Y轴的次要刻度线
ax.TickDir = 'out';  % 设置主要刻度线方向向外
ax.GridLineStyle = '-.';  % 设置网格线样式为虚线
ax.GridColor = 'k';  % 设置网格线颜色为黑色(注意注释中的"红色"是不准确的)
ax.XGrid = 'on';  % 打开X轴的网格线
ax.YGrid = 'on';  % 打开Y轴的网格线
ax.FontSize = 14;  % 设置字体大小为14
ax.FontName = 'Times New Roman';  % 设置字体为Times New Roman
ax.XLabel.String = 'x';  % 设置X轴标签
ax.YLabel.String = 'y';  % 设置Y轴标签

图片

图片

案例7

利用散点图片绘制有趣的表白代码

图片

案例8

绘制动态的图。

clc;clear;close all;
t=linspace(0,2*pi,200);
x=sin(t)*2;
y=cos(t)*2;
plotHdl=plot(x(1),y(1),'-','LineWidth',2,'color','none');
hold on
% 设置gca 属性
ax=gca;
ax.XLim=[-3,3];
ax.YLim=[-3,3];
ax.Box='off';  % 关闭轴边框
ax.LineWidth = 1;  % 设置轴线宽度为1
ax.XMinorTick = 'on';  % 关闭X轴的次要刻度线
ax.YMinorTick = 'on';  % 打开Y轴的次要刻度线
ax.TickDir = 'in';  % 设置主要刻度线方向向外
ax.GridLineStyle = '-.';  % 设置网格线样式为虚线
ax.GridColor = 'k';  % 设置网格线颜色为黑色(注意注释中的"红色"是不准确的)
ax.XGrid = 'on';  % 打开X轴的网格线
ax.YGrid = 'on';  % 打开Y轴的网格线
ax.FontSize = 14;  % 设置字体大小为14
ax.FontName = 'Times New Roman';  % 设置字体为Times New Roman
ax.XLabel.String = 'x';  % 设置X轴标签
ax.YLabel.String = 'y';  % 设置Y轴标签

coef=ones(1,length(x))*15;
Hdl1=plotImageScatter(x(1), y(1), 'pic/其他图片/ship1.png', coef); % 调用函数来绘制图像散点图
Hdl2=plotImageScatter(x(1), y(1), 'pic/其他图片/ship2.png', coef); % 调用函数来绘制图像散点图
Hdl3=plotImageScatter(x(1), y(1), 'pic/其他图片/ship3.png', coef); % 调用函数来绘制图像散点图

startPosX=Hdl1(1).XData-x(1);
startPosY=Hdl1(1).YData-y(1);
% 循环生成动画帧并保存为GIF
gifFileName = 'example.gif';% 设置GIF文件名
for n = 1:length(x)

    plotHdl.XData(n) = x(n);
    plotHdl.YData(n) = y(n);
    if mod(n - 1, 3) + 1==1
        Hdl1.Visible='on';
        Hdl2.Visible='off';
        Hdl3.Visible='off';
    elseif mod(n - 1, 3) + 1==2
        Hdl1.Visible='off';
        Hdl2.Visible='on';
        Hdl3.Visible='off';
    elseif mod(n - 1, 3) + 1==3
        Hdl1.Visible='off';
        Hdl2.Visible='off';
        Hdl3.Visible='on';
    end

    Hdl1.XData(:)=startPosX+x(n);
    Hdl1.YData(:)=startPosY+y(n);

    Hdl2.XData(:)=startPosX+x(n);
    Hdl2.YData(:)=startPosY+y(n);

    Hdl3.XData(:)=startPosX+x(n);
    Hdl3.YData(:)=startPosY+y(n);
    drawnow
    pause(0.01);
    
    % 获取当前帧
    frame = getframe(gcf);
    % 将帧转换为索引图像和颜色图
    [imind, cm] = rgb2ind(frame.cdata, 256);

    % 写入GIF文件
    if n == 1
        imwrite(imind, cm, gifFileName, 'gif', 'Loopcount', inf, 'DelayTime', 0.1);
    else
        imwrite(imind, cm, gifFileName, 'gif', 'WriteMode', 'append', 'DelayTime', 0.1);
    end

end
​​​​​​​

图片

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

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

相关文章

【BUG解决】服务器没报警但是应用接口崩了....

最近遇到一个突发问题:服务器没报警但是应用接口崩了… 为其他业务系统提供一个接口,平时好好的,突然就嚷嚷反馈说访问不了了,吓得我赶紧跳起来! 正常情况下在系统崩溃前,我会收到很多系统报警&#xff0…

【Unity】光照烘培-基础参数-基础设置

光照烘培 一级目录二级目录 问题目录烘焙光照在手机不起作用 一级目录 二级目录 Unity 2020.3.25 打开灯光面板 Wingdow -》 Rendering -> Lighting Lighting Settings 灯光设置文件 Realtime Lighting Realtime Global lllumin Realtime Environme Mixed Lighting Ba…

欧科云链:成本与规模之辨——合规科技如何赋能香港Web3生态?

作为国际金融中心,香港近两年来在虚拟资产及Web3领域频频发力。秉持着“稳步创新”的基本逻辑,香港在虚拟资产与Web3领域已建立一定优势,但近期各类风险事件的发生则让业界的关注焦点再次转向“安全”与“合规”。 在香港FinTech Week前夕&a…

【Hugging Face】如何下载模型文件

参考文章: 1、mac安装Homebrew - 知乎 2、 ssh连接 git lfs install git clone githf.co:bert-base-uncased -- 安装Homebrew /bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)" -- 配置文件生效 source /Use…

创邻科技再获人行旗下《金融电子化》2023年度大奖

11月3日,由中国人民银行核心金融期刊《金融电子化》与第五届数字金融应用博览会共同主办的第14届金融科技大会在江苏苏州举行。 大会现场揭晓了2023年度“金融科技创新奖”,创邻科技的“Galaxybase全行级图应用平台”项目,从全国各金融机构送…

支持企业微信集成和登录!镭速传输新版本带来多项升级

近日,镭速发布了最新版本V.6.7.8.0,增加了一些新的功能和优化,为用户带来更好的体验。以下是本次更新的主要内容: 01 企业微信集成 企业微信登录功能为企业提供了更加便捷的用户管理和权限控制。在镭速的新版本中,通…

查出来这个表中evaluation_num字段中以2023开头的最大的尾数是几,instr用法

查出来这个表中evaluation_num字段中以2023开头的最大的尾数是几, sql如下: select max(to_number(substr(evaluation_num,instr(evaluation_num,-,1,2)1))) evaluation_num from tbl_lawsuit_index_assess_rec where to_char(create_time,yyyy)2023我…

某相亲网站白合网js逆向解析,★

文章目录 前言网址:参数加密确定加密位置和加密的参数解析加密方法完结撒花前言 可以关注我哟,一起学习,主页有更多练习例子 如果哪个练习我没有写清楚,可以留言我会补充 如果有加密的网站可以留言发给我,一起学习共享学习路程 如侵权,联系我删除 此文仅用于学习交流,请…

队列(定义,基本操作,顺序存储,链式存储)

目录 1.队列的定义1.重要术语2.基本操作 2.队列的顺序存储1.基本操作1.初始化2.判空3.入队(循环队列)4.出队5.读队头 2.判断队列已满/已空 3.队列的链式存储1.基本操作(带头结点)1.初始化2.判空3.入队4.出队5.队满条件 1.队列的定…

腾讯广告RACE曝光归因模型

今天我们以腾讯广告RACE曝光归因模型为例(以下简称RACE模型),来聊聊行业在衡量广告效果上的努力与成效。 第一类:衡量转化以及转化过程的归因 如同前面所讲,如果只是衡量ROI,对广告投放的效果衡量就只有一…

idea配置插件JRebel and XRebel

激活 点击Help—>JRebel—>Activation 激活地址: http://server.52zhaoyue.cn/b56c9b61-2e80-4e31-82b4-15271a93e8c7 b56c9b61-2e80-4e31-82b4-15271a93e8c7生成地址https://www.guidgen.com/ 激活邮箱: 自由 激活及确认 方案1:激活后直接显示 激活信息…

第二证券:北交所30%的涨跌幅限制?

随着我国股市的不断发展,股市生意的涨跌幅束缚也成为了一个备受注重的论题。在北交所,股票的涨跌幅束缚为30%,这一束缚是否合理呢?本文将从多个角度进行剖析。 首先,涨跌幅束缚对于股市的安稳起着重要的效果。股票价格…

CSS实现透明度效果的两种方法—— opacity 和 rgba()

在实际开发过程中&#xff0c;为了给用户呈现一些效果&#xff0c;我们需要控制元素的透明度。CSS 提供了 opacity 属性和 rgba() 函数给我们控制透明度&#xff0c;接下来通过一个例子来感受一下两种方法的区别。 <style>.transparentBox {display: inline-block;width…

telnet不是内部或外部命令

telnet不是内部或外部命令-telnet测试端口是否开放 在windows系统上开启Telnet服务 win8以上系统&#xff1a;"开始"→"控制器面板"→"程序和功能"→ 左侧"启动或关闭windows功能"→ 在"Windows功能"界面勾选Telnet服务器和…

java RMI 技术介绍和实践

在项目上发现了使用rmi技术&#xff0c;充电一波 RMI 概述 RMI&#xff08;Remote Method Invocation&#xff09;是一种 Java 编程语言中的远程过程调用&#xff08;RPC&#xff09;协议&#xff0c;用于在不同的Java虚拟机&#xff08;JVM&#xff09;之间进行通信和交互。它…

基于非精确线搜索算法三准则实现步长因子的求解

0、前言 朋友请我帮他做一个他们老师留的课堂作业&#xff0c;就自学了一下&#xff0c;我给他做了A准则和G准则的&#xff0c;W准则的留给他自己改了&#xff0c;也没有多难就是换一个判断条件就行了。 一、问题描述 二、要求 三、代码 3.1A准则加回退法 %帮别人做的小作业…

『MySQL快速上手』-⑤-数据类型

文章目录 1.数据类型有哪些2.数值类型2.1 tinyint 类型2.2 bit 类型2.3 小数类型2.3.1 float2.3.2 decimal 3.字符串类型3.1 char3.2 varchar3.2 char 和 varchar 比较 4.日期和时间类型5.enum和set 1.数据类型有哪些 MySQL支持多种数据类型&#xff0c;这些数据类型可用于定义…

第二证券:“闻”A股:注册制走深走实是活跃市场制度保障

不久前举办的中心金融工作会议明确要求“推动股票发行注册制走深走实”&#xff0c;无疑为本钱商场活泼进一步夯实制度保证。 上市公司是本钱商场的基石&#xff0c;其质量是决议本钱商场长期健康展开的重要因素之一。作为牵一发而动全身的重要革新&#xff0c;注册制的实施逐…

Pycharm加载项目时异常,看不到自己的项目文件

最近看到一个朋友问&#xff0c;他把项目导入pycharm为什么项目里的包不在项目里显示&#xff0c;只在projects file里显示&#xff1f;问题截图如下&#xff1a; Project里看不到自己的项目文件 只能在Project Files里看到自己的项目文件 问题解答 我也是偶然发现的这个方案…

CV计算机视觉每日开源代码Paper with code速览-2023.11.6

精华置顶 墙裂推荐&#xff01;小白如何1个月系统学习CV核心知识&#xff1a;链接 点击CV计算机视觉&#xff0c;关注更多CV干货 论文已打包&#xff0c;点击进入—>下载界面 点击加入—>CV计算机视觉交流群 1.【点云3D目标检测】&#xff08;NeurIPS2023&#xff09;…