
python
介绍python学习过程
youzjuer
这个作者很懒,什么都没留下…
展开
-
cuda学习资料汇总
https://github.com/NVIDIA/cutlass/blob/main/examples/cute/tutorial/wgmma_sm90.cu https://github.com/BBuf/how-to-optim-algorithm-in-cuda/blob/master/cutlass/CUTLASS%20Tutorial%3A%20Mastering%20the%20NVIDIA%C2%AE%20Tensor%20Memory%20Accelerator%20(TMA).md原创 2025-02-08 16:40:43 · 156 阅读 · 0 评论 -
tensor core中的ldmatrix.sync.aligned详解
如果.num =4则一共会读4*8*8 half从sm到register中,且读写是按照一个warp的形式进行组织,也就是一个warp需要读的大小应该是16 * 32B的数据量,且warp中的lane的组织形式为16 * 2(对应图2.1),然后不过每个lane中的resiger中的数据,则是会按照图2.3的形式进行排布。原创 2025-01-09 14:30:24 · 103 阅读 · 0 评论 -
python装饰器
参考【Python】一文弄懂python装饰器(附源码例子)_python 装饰器-优快云博客。原创 2024-08-06 16:50:04 · 296 阅读 · 0 评论 -
好用的软件推荐
ChatMindAI-智慧学习,办公无忧,AIGC让生活更简单。原创 2023-09-11 11:25:19 · 414 阅读 · 0 评论 -
在win10中使用webdriver
在win10中使用webdriver原创 2023-04-16 14:40:31 · 313 阅读 · 0 评论 -
用python画图
python 画图原创 2022-11-14 22:29:55 · 448 阅读 · 0 评论 -
理解python中async和await
async python原创 2022-11-11 10:54:30 · 2722 阅读 · 0 评论 -
python使用pip各种情况总结
pip原创 2022-11-10 11:16:03 · 527 阅读 · 0 评论 -
matlab利用fdatool生成滤波器
1、在fdatool生成滤波器的过程中,可以导出为函数,导出的形式为三种,当输入信号为离散信号的时候,如fc = 20e3;fs = 100e3;t = 0:1/fs:1e-3-1/fs;sin_gen = 10*sin(2*pi*fc*t);如果导出为data filtering funciton ,生成的函数形式为function y = lp_10000_100k(x)这种方法不可以,要选择生成为filter design function然后使用f= filt原创 2022-05-26 14:43:15 · 1090 阅读 · 0 评论 -
c基础知识
1、文件组合1、关于函数 myfun.c #include "myfun.h" myfun.h int myfun(int a, int b);2、关于主程序main.c #include "myfun.h"2、编译 gcc myfun.c main.c -o main原创 2022-04-30 13:03:45 · 1205 阅读 · 0 评论 -
matlab画图相关
1、matlab设置x轴和y轴的坐标显示范围和刻度在plot后面输入set(gca,'XLim',[0 10]);%X轴的数据显示范围set(gca,'XTick',[0:1:10]);%设置要显示坐标刻度set(gca,'XTickLabel',[0:1:10]);%给坐标加标签%设置y轴范围和刻度set(gca,'YLim',[95 101]);%X轴的数据显示范围set(gca,'YTick',[95:1:101]);%设置要显示坐标刻度set(gca,'YTickLa原创 2022-04-26 11:58:00 · 3040 阅读 · 0 评论 -
chirp信号相关
1、frft基于分数阶傅里叶变换的chirp信号检测与参数估计(原理附代码)_非 常 道的博客-优快云博客_chirp基求相关性最好的阶数:其中fs是采样频率,arccot这个在matlab中有相应的函数,B是chirp信号的带宽。...原创 2022-04-20 16:08:15 · 894 阅读 · 0 评论 -
matlab中使用pspectrum心得以及用fft函数画频谱图
1、基础使用pspectrum(y,fs)其中y是信号,也就是一维向量,fs是采样频率2、画出chirppspectrum(y,t,'spectrogram','TimeResolution',10e-4, ... 'OverlapPercent',99,'Leakage',0.85,'FrequencyLimits',[20e3 50e3])其中 'FrequencyLimits',[20e3 50e3] ,表示频率限制的范围...原创 2022-04-17 13:59:33 · 13789 阅读 · 2 评论 -
毕业论文相关
1、在mathtype中插入空格--描述:从mathpix中识别的公式插入到mathtype中后,发现无法插入空格 ==解决办法:在样式中选择文本,便可以解决问题原创 2022-04-15 22:10:58 · 1680 阅读 · 1 评论 -
python使用心得
1、写入数据:将numpy中的数组写入txt中:numpy.savetxt("result.txt", numpy_data);保存list数据file=open('data.txt','w')file.write(str(list_data));file.close()原创 2022-04-10 17:59:13 · 918 阅读 · 0 评论 -
matlab使用心得
1、 生成行向量a = [1 2 3] 或者 a = [1,3,3]2、生成列向量a = [1;2;3]原创 2022-04-08 11:27:39 · 976 阅读 · 0 评论 -
python安装各种库
1、安装commpy在win10中要输入:python -m pip install scikit-commpy==0.5.0原创 2022-03-22 00:32:19 · 1847 阅读 · 0 评论 -
在win10上安装bellhop并使用GUI软件actup进行可视化设置参数
默认python已经安装好了1、在官网上去下载at toolbox然后解压为名字:at2、下载针对win10的binaries文件(很重要)3、将上述文件解压到bin目录4、目录结构如:atbin at_win105、分别将at和bin添加到用户和管理员的环境变量path中6、就ok了...原创 2022-03-21 16:52:54 · 1831 阅读 · 0 评论 -
python信道软件Hermespy用法
1、首先碰到的问题是:no module name ruamel_yamel在代码出将import ruamel.yamel 改成 import ruamel_yamel原创 2022-03-20 22:43:01 · 987 阅读 · 0 评论 -
python中的numpy数组中数据提取办法
1、如果在numpy中使用shape方法,得到的数组的尺寸为(n,),则表示数组只有一列,则取原则,只需要使用a[k]即可,如果尺寸为(n,1),如果取一个元素,则需要使用a[0,k]这种方式原创 2022-03-17 13:53:08 · 2915 阅读 · 0 评论 -
在pycharm中如果找不到自己需要的第三方库
Pycharm使用国内源下载package - 霍非 - 博客园PyCharm在下载package时太慢或时常下载失败报Available packages nothing to show。解决方案 打开settrings 找到项目对应的Project,点击右侧的https://www.cnblogs.com/bbjs/p/12907674.html就是在Mangage Pepositroies中添加国内镜像源...原创 2022-01-09 16:16:51 · 969 阅读 · 0 评论 -
用python实现往txt文件进行写入十进制转转化为二进制的数据,而且有换行以及高位补0
file_hander = open("data_for_sync_long.txt", 'w')for i in range(64): d2b = '{:018b}'.format(i) file_hander.write(str(d2b) + '\n')file_hander.close()注意:1、其中wirte函数的参数一定要是字符串类型才可以2、format函数...原创 2021-12-23 13:34:26 · 835 阅读 · 0 评论 -
Python常用函数总结(按照字母顺序)
一、O1、os.path.splitext 和os.path.splitos.path.splitext()是将文件名和扩展名分开os.path.split()是将路径和文件全名分开原创 2021-12-13 16:34:16 · 1927 阅读 · 0 评论 -
在vscode中使用jupyter无法运行代码
1、点击下方的jupyter服务器2、选择现有的3、再选择默认的(相当于重连以下服务器)原创 2021-12-12 14:49:31 · 3664 阅读 · 0 评论 -
在pycharm的dubug模式中添加观察变量
点击红圈标注的加号即可对所想进行观察的变量进行观察原创 2021-12-12 14:25:12 · 532 阅读 · 0 评论 -
在pycharm中对带参数的程序进行调试
比如要调试程序python test.py test.dat方法:1、选择要调试的程序,右键点击:2、选择modify run configuration3、输入我们需要的参数原创 2021-12-10 16:42:05 · 3127 阅读 · 0 评论 -
在pycharm中指定conda
其中location是安装的虚拟环境的位置,要求新建,executable则是conda的执行环境,后面要求是/bin/conda原创 2021-12-09 20:28:47 · 761 阅读 · 0 评论 -
pycharm中python2.7 安装scipy
使用python2.7是无法安装最新版本的scipy的,因此可以在这个界面的右下角指定安装的版本,经过测试0.18.1可以安装成功原创 2021-12-09 16:45:31 · 1193 阅读 · 0 评论 -
linux(centos)中任何目录中开启pycharm
1、打开.bashrc文件2、输入命令alias pycharm={installation home}/bin/pycharm.sh3、source .bashrc原创 2021-12-09 11:28:53 · 657 阅读 · 0 评论 -
在linux(centos)中指定pip办法
1、首先检测正在使用的pip的方法:which pip2、检测一共有几个pipwhere pip3、找到某个路径的pip的版本/bin/pip --version4、使用绝对路径指定pip/bin/pip install ***原创 2021-12-09 10:48:40 · 1241 阅读 · 0 评论 -
python中yield使用
def frange(start, stop, increment): x = start while x < stop: yield x x += increment>>> for n in frange(0, 4, 0.5):... print(n)...00.51.01.52.02.53.03.5可以看出yield的作用,类似于将结果放入fifo中。...原创 2021-09-28 20:00:32 · 74 阅读 · 0 评论 -
matlab使用
b = [a a] 则是横向拼接b= [a;a] 则是纵向拼接原创 2021-09-21 11:43:00 · 160 阅读 · 0 评论 -
os.walk的用法
1、原创 2020-02-20 21:40:08 · 241 阅读 · 0 评论 -
jupyter中更换工作目录最简单方式
比如想换的d盘,则执行上述操作即可原创 2020-02-19 13:34:13 · 2229 阅读 · 0 评论 -
列表
1、切片:切片操作符中的第一个数(冒号之前)表示切片开始的位置,第二个数(冒号之后)表示切片到哪里结束,第三个数(冒号之 后)表示切片间隔数。如果不指定第一个数,Python就从序列首开始。如果没有指定第二个数,则Python会停止在序列尾。当然最重要的是要知道,切片包括第一个字符,但是不包括结尾字符。同时注意到,负数也可以用在切片中,负数用在从序列尾开始计算的位置。例如,sho...原创 2020-02-17 12:53:05 · 155 阅读 · 0 评论 -
正则表达式
1、\w:匹配包括下划线的任何单词字符。类似但不等价于“[A-Za-z0-9_]”,这里的"单词"字符使用Unicode字符集。 \W:匹配任何非单词字符。等价于“[^A-Za-z0-9_]”...原创 2020-02-17 12:20:27 · 308 阅读 · 0 评论