自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 收藏
  • 关注

原创 Linux解决cupy安装失败问题

安装cupy的过程中一直报错,尝试了pip和conda的方法都没有解决。在百度查看了各种教程也没有很好的方法,探索了一番终于解决了这个问题。查找到的CUDA版本:12.2.首先输入:nvidia-smi。

2024-02-24 00:50:01 1049 3

原创 二分类问题中评估模型的示例及释义:召准率、召回率等

召准率是衡量模型预测正类标签时的准确度的指标。它计算的是模型预测的正类中真正为正类的比例。换句话说,召准率表示在所有预测为正类的实例中,正确识别为正类的实例所占的比例。

2023-11-30 01:10:56 585

原创 Python matplotlib画损失函数和精确度对比图并在原图上局部放大

从训练过程中导出训练集和验证集的Loss 和 Acc数据,使用CVS格式存储。因此,读取CVS数据过程中使用Pandas库。另外,需要将读取的数据转化成.npy格式,因此需要用到Numpy库。画图需要使用matplotlib。

2023-11-28 22:32:55 1281

原创 Latex 三线表制作,合并单元格, 加粗, 旋转等基于Overleaf

这些统称为Latex的浮动体参数,用于控制当前对象(图、表)等在页面上的相对位置。一般情况下,使用htbp]表示浮动体按照当前位置、页面顶部、页面底端和另一页搜寻最优位置。

2023-09-28 11:03:30 19132

原创 python matplotlib二维地震数据画图

【代码】python matplotlib二维地震数据画图。

2023-09-08 18:14:56 737 3

原创 matlab紧凑画图

【代码】matlab紧凑画图。

2023-09-01 15:53:42 845

原创 matlab地震单道波形对比画图

使用matlab绘制不同方法的单道去噪效果对比图形。运行结果如下,需要具体调整。加载数据要选取单道的数据。

2023-08-15 20:22:04 296

原创 python批量读取mat文件并保存为npy、npz文件

mat文件是matlab的矩阵储存形式,而npy和npz文件时numpy格式的数据,单个转换效率低,可以通过批量转换的方式进行转换。

2023-03-16 22:32:10 1534

原创 GELU激活函数及matlab、python绘图

其基本原理为:受到Dropout、ReLU等机制的影响,它们都希望将不重要的激活信息规整为0,我们可以理解为,对于输入的值,我们根据它的情况乘上1或者0,更数学一点的描述是,对于每一个输入x,其服从标准的正态分布。RELU(Recitified Linear Unit )线性整流单元又称为线性修正单元,是神经网络中最普遍的激活函数之一,可以用于解决梯度爆炸或梯度消失的问题,相对于其它激活函数其计算效率也比较高。函数图像为:左图函数图,中间一阶导数,右图二阶导数。,在之后乘上伯努利分布。

2022-11-14 09:37:35 2219

原创 putty以及psftp的基本操作,使用方法等

open之后进入登陆界面,输入用户名之后点击Enter,之后输入登陆密码(界面不显示,输入正确后直接Enter就可以)进入之后的界面之后就可以输入命令进行操作了。

2022-11-07 16:31:13 10673

原创 学习笔记—1:多元线性回归模型,吴恩达2022Machine Learning

比较利用Numpy和直接用for循环,向量运算的运算效率。运行时间利用Numpy比使用for循环时间少0.09s。1、利用Numpy库。

2022-10-28 15:11:05 678

原创 Anaconda环境下配置GPU版本pytorch和tensorflow、安装pycharm较全教程,避免踩坑

(1条消息) Anaconda的下载及安装——详细图文教程_伏城无嗔的博客-CSDN博客_anaconda如何下载这里要注意的是,anaconda尽量不要安装在C盘,选择一个容量较大的其他盘内比较好,因为后期要安装各种包,占内存太多。

2022-10-27 17:41:26 2450 2

原创 数据张量的表示

1、向量数据:2D张量,形状为(samples, features);例如计算250个学生的身高,则250为2D向量数据的样本,身高则为张量数据的特征。2、时间序列数据或序列数据:3D张量,形状为(samples, times, features);例如,每隔一分钟记录某个股票的价格,一小时有60分钟,则(60,股价)为一个2D数据。按照中国股市的开市时间,每天开市4.5个小时,则时间序列为(4.5, 60, 股价)为一个2D的时间序列数据。3、图像,4D张量,形状为(samples, height,wid

2022-10-07 10:28:47 490

原创 python实现水仙花数判断

python实现水仙花数判断

2022-10-06 09:29:03 5454 1

原创 windows如何查看剪贴板历史

改论文的时候,总是因为复制粘贴后找不到上一个复制而烦恼,每次都要alt+tab来回切换 甚是烦恼,无意间找到访问粘贴板的快捷键分享一下。Win+V第一步,打开开始菜单栏点击设置第二步、选择系统设置第三步、下拉选择剪贴板第四步、点击打开...

2022-04-05 10:04:14 9486

原创 C++函数模板+函数指针二分法求解方程的根

template<typename T> T integral(T(*pFun)(T), T a, T b, int n) { T dx = (b - a) / n; T s = (pFun(a) + pFun(b)) / 2; for (int i = 1; i < n; i++) { s += pFun(a + i * dx); } return s; ...

2022-04-02 18:14:41 736

原创 matlab二维平面波场绘制

%二维平面简谐波绘制%参数定义nx=201; %x方向网格点数nz=201; %z方向网格点数nt=201; %z方向网格点数h=10; %空间网格大小dt=0.002; %时间网格大小A=100; %振幅f=35; %频率w=2*pi*f; %圆频率v=3000; %地震波波速alpha=pi/4; %地震波传播方向与x轴夹角k=w/v;% time=0:0.002:1; %t以0.002为步长从0到1.

2022-03-31 08:05:14 2178 1

原创 C语言定积分 tan(x) e^x

#include <stdio.h>#include <math.h>int main(){ int n; float x1,x2,sum=0; printf("请输入1或2分别进行tan积分计算或exp积分计算:\n"); scanf("%d",&n); printf("请输入积分计算的下限x1上限x2:\n"); scanf("%f%f",&x1,&x2); for(float x=.

2022-03-31 08:02:47 1132

原创 Python实现雷克子波画图(时间域)

import numpy as np#调用随机数import matplotlib.pyplot as plt#调用画图库from math import *n=60wt=np.zeros(n)f0=30#给定主频dt=0.001i=0for k in range(int(-n/2),int(n/2)): wt[i]=(1-2.0*(pi*f0*k*dt)**2)*exp(-1*(pi*f0*k*dt)**2) i+=1plt.plot(list(range(int(.

2022-03-29 10:32:29 2209

原创 Python实现雷克子波图形(频率域)

import numpy as np#调用随机数import matplotlib.pyplot as plt#调用画图工具from math import *n=100fm=np.zeros(n);wt=np.zeros(n);i=complex(0.0,1.0);f0=30;#给定主频for i in range(n): fm[i]=exp(-1*(i*i/(f0*f0))) wt[i]=(2/sqrt(pi))*(i*i/(f0*f0*f0))*fm[i]#p.

2022-03-29 10:29:52 2633

原创 C/C++实现一维数组求平均值

#include<stdio.h>#include<stdlib.h>double average(double array[], int m){ int i; double sum = 0.0; double pingjun; for (i = 0; i < m; i++) { sum = sum + array[i]; } pingjun = sum / m; return pingjun;}int main(){ /*int m=3.

2022-03-28 23:02:14 9754

原创 matlab实现一维数组求平均函数

function [average] = average2(array)a=sum(array);average=a/(length(array));end以上代码利用了matlab中的sum求和函数。function [average]=average(array)sum=0;for m=1:length(array) sum=sum+array(m);endaverage=sum/(length(array));end该代码与c语言函数形式相似 更易.

2022-03-27 15:32:27 3524

原创 二分法求解方程的根C++

double solve(double (*pFun)(double), double a, double b){ //二分法求根 double fa = pFun(a); double fb = pFun(b); double root = (a + b) / 2; double fc = pFun(root); while (abs(fc) > 0.00001) { if (fa * fc > 0) a = root; else b = root; r.

2022-03-24 17:00:48 5299

原创 matlab二分法求函数的根

function root=fun1(fhandle, a, b)%二分法求方程的根fa=feval(fhandle, a);fb=feval(fhandle, b);root=(a+b)/2;fc=feval(fhandle, root);while abs(fc)>0.00001 if fa*fc>0 a=root; else b=root; end root=(a+b)/2; fc=feval(fhand.

2022-03-22 21:26:39 3569

原创 C++ 实现线性方程组文本文件行数列数判断并输出行数列数

void getRowColumnCount(const QString filename, int* rowCount, int* columnCount) { QFile file(filename); file.open(QIODevice::ReadOnly | QIODevice::Text); *rowCount = 0; QTextStream in(&file); while (!in.atEnd()) { QString l.

2022-03-16 11:13:20 862

原创 Visual Studio 2022设置blitz路径

Blitz++提供了一个N维(1—10)的Array类,这个Array类以reference counting技术实现,支持任意的存储序(row-major的C-style数组,column-major的Fortran-style数组),数组的切割(slicing),子数组的提取(subarray),灵活的Array相关表达式处理。另外提供了可以产生不同分布的随机数(F,Beta,Chi-Square,正态,均匀分布等)的类也是很有特色的。原文链接:https://blog.csdn.net/newsup

2022-03-12 17:57:58 374

原创 MATLAB实现线性方程组求根,包括读取方程组系数文本文件、线性方程组求根运算、方程组的根写入文本文件

matlab实现线性方程组的运算只需要简单的几行代码 相比于复杂的c++简单了不少,但matlab只适合于小规模的运算,且运算速度相对于c++慢十倍左右。代码中的x=A\B;也可以换成x=inv(A).*B;a=load('E:/array1.txt');%读者自己设置路径A=a(:,1:4);%计算的是四行四列的矩阵B=a(:,5);x=A\B;save('E:/array2.txt','x','-ascii');...

2022-03-12 17:53:33 1633

原创 C++实现线性方程组求根,包括读取方程组系数文本文件、线性方程组求根运算、方程组的根写入文本文件

本文使用Visual Studio2022 版本 运用blitz和Qt库运行。先介绍blitz路径设置方法:1、blitz_gcc_test 链接:https://pan.baidu.com/s/1MNDU6XUP5N2Mgk2XeJuZfw 提取码:yieu2、blitz路径设置:右击项目名称选择属性选择C++目录中的包含目录复制blitz文件路径后添加确定即可3、Qt下载及环境设置教程:先点击拓展—>...

2022-03-12 17:46:47 1050

原创 matlab中的无穷大是多少

2022-03-07 20:25:35 1072

原创 C++全主元高斯消元法解线性方程组(徐士良)

#include<stdio.h>#include<math.h>#include<stdlib.h>int gsdl(a, b, n, x, eps);int n;double a[], b[], x[], eps; { int i, j, u, v; double p, t, s, q; for (i = 0; i <= n - 1; i++) { u = i * n + i; p = 0.0; x[i] = 0.0; for (j .

2022-03-06 12:12:08 823

原创 C语言课程设计 雷克子波反射系数 相位移动等

任务一:查找地震子波概念并调查“零相位雷克子波”表达式。 地震子波是一段具有确定的起始时间、能量有限且有一定延续长度的信号,它是地震记录中的基本单元。零相位雷克子波表达式:任务二:设主频为30Hz,基于c语言实现“雷克子波”程序。任务三:给定随机反射系数,并实现其c程序。任务四:基于“雷克子波”以及随即反射系数,合成地震记录,实现其c程序。任务五:修改零相位”雷克子波“表达式,得到90°、180°、270°相位的雷克子波表达式,并实现其c程序。仔细分析将会发现课设...

2021-09-28 19:45:41 3439

原创 pycharm如何更换背景图片

话不多说直接上教程第一步打开pycharm第二步找到file中的settings第三步打开设置找到appearance然后点击background image第四步选定图片 复制图片路径进行粘贴第五步也可以点击省略号选择电脑文件中的图片比如我选的就是这个第六步设置背景图片透明度透明度从左到右依次增加最后一步接下来看成果创作不易 用后请点赞三连万分感谢...

2021-09-05 15:18:55 9641 5

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除