- 博客(21)
- 收藏
- 关注
原创 python傅里叶变化双谱重构
python傅里叶变化双谱重构import numpy as npimport cv2 as cvfrom matplotlib import pyplot as pltimg=cv.imread(r"C:\Users\Administrator\Desktop\lena.bmp", 0)f=np.fft.fft2(img)f_shift=np.fft.fftshift(f)res=np.log(np.abs(f_shift))phase=np.log(np.angle(f_shift)18
2021-03-04 17:16:30
1399
4
原创 SCP linux服务器数据集远程复制
scp -r root@xx.xx.xx.xx:当前文件夹的绝对路径 /想要复制的文件夹的绝对路径实例 scp -r wy@211.21.211.21:/home/wy /home/wy/
2020-11-28 11:50:00
247
原创 pytorch nn.DataParallel指定多GPU运行
有两种方法可以指定gpu数目运行,第一种进入ubuntu虚拟环境后在终端使用EXPORT CUDA_VISIBLE_DEVICES=[你想要训练的GPU序号],可以通过nvidia-smi来查看空闲的GPU序号,同时如果batch_size设置过大,会导致发生cuda out of memory的报错,这个时候通过新建一个窗口输入watch -n 5 nvidia-smi,即每隔5s刷新GPU使用状态,来观察是否有被调用GPU的行为发生,另一种方法即是在程序中模型加载前使用import os os.env
2020-11-17 10:53:40
793
原创 umount mnt/usbhd1 错误
当我们使用挂载时要umount挂载点的时候umount mnt/usbhd1 错误遇到umount: /mnt/usb hd1: target is busy.这种情况,可以使用 umount -l mnt/usbhd1来解决
2020-11-15 19:24:35
260
原创 自适应滤波器提取单频信号实验2
function adaptive_filter2(f1,Delta) length=2000; M=100; %滤波器的阶数M Ts=0.0001; A=2; B=4; f2=f1+Delta; % f2频率phase=0; S=randn(1,length); %高斯白噪声,方差为一,偏差为0k=1:length; F1=A*cos(2*pi*f1*k*Ts+phase); F2=B*cos(2*pi*f2*k*Ts); X=S+F1+F2;
2020-11-13 09:35:33
640
原创 自适应滤波器提取单频信号
function adaptive1(f) length=2000; p=100; %FIR滤波器的阶数pTs=0.0001; noise=randn(1,length); %生成1*N的随机矩阵,当做宽带信号噪声k=1:length; F=cos(2*pi*f*k*Ts); X=noise+F;%输入滤波器的信号u=0.0001; %μ的取值,u越小收敛越慢效果越好,u较大容易出现震荡现象Y=zeros(1,length); %滤波结果矩阵error=zeros(1,leng
2020-11-12 23:50:53
1062
1
原创 线段树-懒标记详解
首先,我们可以想到用线段树来做这道题。不会告诉你其实我不会树状数组数据太大就会超时,怎么办?这样就要引出我们的好帮手懒标记了!一个支持区间修改的线段树, 就要用到lazy标记. 用到哪一个结点, 有效数据就更新到哪一个结点, 避免浪费更新那些不必要的结点的时间. 从根部向下找一个结点, 一路下来根据lazy的设定进行相关的更新操作, 就能快速完成任务.下面就示范一组样例:8 23 3 3...
2019-12-18 22:23:51
4600
1
原创 Leetcode 147链表插入排序多种方法实现之C语言
cocowy的编程之旅示例:对于一个链表排序,我们可以有多种方法,(1)递归public class ListNode {int val;ListNode next;ListNode(int x) { val = x; }}class Solution {public ListNode insertionSortList(ListNode head) {ListN...
2019-11-07 17:02:04
204
原创 LeetCode合并有序链表的多种方法-C语言实现
cocowy的编程之旅将两个有序链表合并为一个新的有序链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。示例:输入:1->2->4, 1->3->4 输出:1->1->2->3->4->4*/目前已知的解法:1 链表归并2 递归法*/归并法,通过构造第三个链表头指针,使其完成排序。struct ListNo...
2019-11-06 21:40:42
241
原创 指针OR数组?用他们来表达字符串又有何不同?
cocowy的编程之旅在学习C语言的过程中我们经常可以看到或者听到这样一句话:数组其实等价于指针,例如:int main(void){ int p[]={1,2,3,4,5}; int *q=p; printf("%d\n",p[0]); printf("%d\n",*q);}在这里可以轻松的看出输出后他们的值相等,其实在计算机内存里面,p为本地变量,有着他自己的作用域。...
2019-10-29 10:45:00
176
原创 【C语言 形参,实参】傻傻分不清楚?你对函数的调用知多少?
cocowy的编程之旅前言曾几何时,一直对函数里参数的调用搞不清楚,形参还是实参?调用函数后为何只能返回值?这些问题在我初学C语言的时候一直感到很迷惑,故记之已给后来者避坑。首先我们看一段这样的代码:void swap(int a,int b);int main(){int a=5;int b=6;swap(a,b);printf("a=%d b=%d",a,b);ret...
2019-10-26 23:25:59
232
原创 【双目立体匹配】视差的理解及其公式推导
视差概念公式推导双目立体匹配基础之视差概念相机成像的模型如下图所示:P为空间中的点,P1和P2是点P在左右像平面上的成像点,f是焦距,OR和OT是左右相机的光心。由下图可见左右两个相机的光轴是平行的。XR和XT是两个成像点在左右两个像面上距离图像左边缘的距离。输出格式在一行中顺序输出给定区间内素数的个数以及他们之和。输入案例110417==算法思维解析==1.首先要清楚一个思路,从M到N区间上应该要进行遍历,运用循环。...
2019-10-21 14:41:41
5091
1
原创 水仙花数算法思维解析!!!
cocowy编程之旅C语言编程实现*题目描述春天是鲜花的季节,水仙花就是其中最迷人的代表,数学上有个水仙花数,他是这样定义的:“水仙花数”是指一个三位数,它的各位数字的立方和等于其本身,比如:153=13+53+3^3。 现在要求输出所有在m和n范围内的水仙花数。输出示例:153=1^3+ 5^3 +3^3;算法思维从给出的题意中,我们可以得到隐含着的关键的...
2019-10-21 11:16:13
1302
1
原创 求整数n的平均值问题
浙江大学-翁凯整数求和问题,当输入-1时自动跳出循环,在do-while循环中使用if-break语句,使得程序跳出当前循环,值得注意的是在sum/count中由于是整型变量可以通过*1.0使他变成浮点型输出。==#include<stdio.h>#include<stdlib.h>#include<math.h>#include<time.h&...
2019-10-21 10:38:20
475
原创 C语言的级数求和问题,切记变量类型为浮点数,勿用整型变量!!!
cocowy的编程之旅问题描述:使用C语言级数求和,注意变量类型。#include<stdio.h>#include<stdlib.h>#include<math.h>#include<time.h>int main(){int n,i;double sum=0.0;scanf("%d",&n);double s...
2019-10-20 20:43:32
638
原创 枚举法,进行多重循环
cocowy的编程之旅和C语言的美好时光## 枚举法进行硬币求和问题,以及goto-out和break的条件使用跳出多重循环int x;//int exit=0;scanf("%d",&x);int one,two,five;for(one=1;one<x*10;one++){ for(two=1;two<x*10/2;two++) { for...
2019-10-20 20:27:04
1088
原创 输出素数
cocowy的编程之旅-翁凯的素数问题天下之事莫过于坚持,加油!#include<stdio.h>#include<stdlib.h>#include<math.h>#include<time.h>int main(){int i,x;int cnt=0;for(x=1;cnt<50;x++){ int isprime=...
2019-10-20 19:54:50
222
2
原创 任意整数正序,逆序输出的相关思路
**关于C语言的一些入门习题** **cocowy的编程世界**问题描述:关于任意整数的逆序输出。#include<stdio.h>#include<stdlib.h>int main(){int a,b=0;int c=1;printf...
2019-10-19 17:31:25
833
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人