- 博客(17)
- 收藏
- 关注
原创 python中nonlocal解析
第一次遇到nonlocal关键字时有点不解,查阅了很多文章,大多都写的不明不白的。弄懂之后在这里做一个知识点整理,相信大家看完下文内容后就可以很好地理解nonlocal的用法。
2023-05-08 15:05:24
803
原创 Windows环境下,Vscode在C++ debug时launch.json内为空的解决方法
在debug后vscode自动生成此界面,需要自己去填充configurations的内容。将光标移到configurations的"[]"内,选择添加配置键,如果只是想实现单个文件的调试,只需选择gdb的启动。之后需要对其中的两个部分的内容进行修改,program需要输入将要进行调试程序的名称,并删除引号内的中文。miDebuggePath需要选择电脑里gdb的路径,一般保存在MinGW的bin文件夹里。以上为修改成功后的界面,修改结束后记得保存。之后...
2022-03-29 13:39:43
9108
7
原创 Windows下CMake使用教程
编译一个cpp文件在终端里输入:g++ 函数名.cpp -o 期望函数名(若为c语言程序则输入)例如:g++ arfupt.cpp -o app编译结束后使用命令 .\app.exe去执行
2022-03-29 10:51:59
16647
1
原创 Pytorch求导基本操作
最简单的求dy/dx的程序实例import torchfrom torch.autograd import Variable#利用PyTorch进行autogradx = torch.Tensor([3])x = Variable(x,requires_grad=True)y = x**2y.backward() #注:只有标量可以进行backward求导print(y)print(x.grad) 通过输入和输出求权值的一个实例import torch.nn as nnim
2022-03-05 11:32:06
901
原创 Numpy笔记
# -*- coding:utf-8 -*-import numpy as np#矩阵基础array = np.array([[1,2,3],[2,3,4],[5,6,7]])print('number of dim:', array.ndim)#维数,形状和元素数print('shape:', array.shape)print('number of dim:', array.size)#生成矩阵a = np.array([2,3,4], dtype=int)a = np.ones((.
2022-02-23 19:46:42
540
原创 【MATLAB笔记】基本矩阵操作函数
1. 矩阵的构造与操作zeros 生成元素全为0的矩阵ones 生成元素全为1的矩阵eye 生成单位矩阵rand 生成随机矩阵randn 生成正态分布随机矩阵sparse 生成稀疏矩阵full 将稀疏矩阵化为普通矩阵diag 对角矩阵tril 矩阵的下三角部分triu 矩阵的上三角部分flipud 矩阵上下翻转fliplr 矩阵左右翻转2. 矩阵运算函数norm 矩阵或向量范数normest 稀疏矩阵(或大规模矩阵)的...
2021-11-14 11:20:35
1031
转载 【Matlab笔记】复数的各种函数
在 MATLAB®中,i和j表示基本虚数单位。您可以使用它们来创建复数,例如2i+5。您还可以确定复数的实部和虚部,并计算相位和角度等其他常用值abs 绝对值和复数的模 angle 相位角 complex 创建复数数组 conj 复共轭 cplxpair 将复数排序为复共轭对组 i 虚数单位 imag 复数的虚部 isreal 确定数组是否使用复数存储 j 虚数单位 real 复数的实部 s...
2021-11-01 20:25:24
836
原创 【MATLAB笔记】对矩阵进行满秩分解
%矩阵的满秩分解clc;clear;%设输入矩阵为MA = [1 1 2 1 0 0;0 1 1 0 1 0;1 2 3 0 0 1];disp("original matrix is:");disp(A);A1 = rref(A); %将矩阵A化成行最简形式保存在A1中disp("The simplest shape is:")disp(A1)[m,n]=size(A); %获取矩阵A的大小:m行n列B0= [];%生成一个空向量C0= [];%生成一个空向量for i=1:m .
2021-10-18 15:57:22
3137
原创 【Python笔记】用python写excel的方法(xlwt)
主要利用了xlwt函数。利用xlwt.Workbook()函数建立一个workbook,添加一个工作页Worksheet1。#-*- coding:utf-8 -*-import xlwtworkbook = xlwt.Workbook(encoding = 'ascii')worksheet = workbook.add_sheet('Worksheet1')def set_style(name, height, bold=False): #用来定义文字格式函数 style
2021-10-13 11:17:59
1474
原创 用python读取excel数据的方法(xlrd)
1.读取excel这里介绍一个简单易行的方法,需要用到xlrd这个package,利用的函数是xlrd.open_workbook(“path”)import xlrddef read_excel(): file = xlrd.open_workbook(r"path") ##r表示转义,path表示文件的路径 data = file.sheet_by_name('Sheet1') ##用工作表的名称来调取需要读取的数据,这里需要Sheet1里的数据 pri
2021-10-13 09:53:13
6275
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人