自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(58)
  • 资源 (2)
  • 收藏
  • 关注

原创 python+flask+eventSource打造流式chatGPT生成式API接口

1、安装openAI的python版本,使用原模块调用,速度更快,兼容性更好,不会被阻塞。大致的需求是这样的:我有一个网站,但是在chatGPT无法访问的区域,我需要向代理服务器提交本地数据请求,得到答案,完成业务逻辑。4、只能在本地使用,不能远程调用。在flask-web后端程序中,加入openai通信(聊天)的这一部分程序,进行调用,注意要使用流式操作,stream=true。这是一个使用 python flask、HTML、jquery 的 openAI 的 chatGPT API。

2023-04-29 01:13:34 9275 2

原创 ppt中插入excel源文件丢失,提取图中数据

ppt中插入excel源文件丢失之前做PPT的时候有很多数据是嵌入的excel,后来excel的文件找不到了,用python的正则表达式读取实际数据。1、保存pptx文件为xmlxml文件包含pptx文件中的所有数据,打开pptx另存为xml即可,以文本方式打开xml,可以在其中找到绘制图表的代码。 <c:ptCount val="120"/> <c:pt idx="0"&

2021-04-19 18:32:38 4912 1

原创 MATLAB 读取 各类文件

textread(字母和数值每行格式一致) xlsread(读取excel文件) importdata(字母和数值分开,以数字为主,字母只存在前几行) load(纯数据) dlmread(单一分隔符的纯数据或ASCII数据文件) textscan(类似于textread,但使用前必须fopen打开文件) csvread(类似于xlsread,读...

2021-03-22 13:43:37 779

原创 python 生成exe 并 执行程序

1、按照pyinstaller包pip install pyinstaller2、找到文件夹,打开终端,执行py文件生成exe的命令pyinstaller -F -w test.py -F 表示生成单个可执行文件 -w 表示去掉控制台窗口。3、执行exe文件python执行exe的方式有很多# 输出打印值 和 主函数的返回值import os main = "project1.exe"r_v = os.system(main) print (r_v )数值

2020-12-27 17:34:35 909 3

原创 pip 换清华源 更新所有库 windows

pip换源pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple ## 设置配置文件升级所有可升级的包:pipfreeze--local|grep-v'^-e'|cut-d=-f1|xargs-n1pipinstall-U其他pip 更新操作列出当前安装的包:piplist列出可升级的包:piplist--outdate升级一个包...

2020-11-30 13:21:14 328

原创 pycharm 安装PYQ5以及no Qt platform plugin could be initialized的问题

安装依赖包pip install sippip install PyQt5pip install PyQt5-tools安装成功后,进去pycharm,1、进入setting——tools——External Tools2、选择tools——External Tools——QtDesigner\报错:This application failed to start because no Qt platform plugin could be initialized解决.

2020-11-10 17:12:44 823

原创 numpy 利用np.std() 计算出现 inf

之前用np.std() 都很流畅,今天突然发现得出的结果是inf,检查了数据,发现数据没有问题,最后终于找到原因——由于变量定义的类型的原因。计算的数据集,df的数据如下:# df是上百行几十列的数据# 分别对df求期望和均质df_numpy = np.array(df,dtype=np.float16) df_numpy_mean = np.mean(df_numpy) # --> 3740.0df_numpy_std = np.std.

2020-06-08 02:20:41 3539

原创 python 错误类型及解释

整理一下错误类型,方便以后对比BaseException 所有异常的基类SystemExit 解释器请求退出KeyboardInterrupt 用户中断执行(通常是输入^C)Exception 常规错误的基类StopIteration 迭代器没有更多的值GeneratorExit 生成器(generator)发生异常来通知退出SystemExit...

2020-03-14 21:56:26 672

原创 python 忽略警告(warning)的几种方法

几种方法适用于不同的情况:第一种:在终端运行py文件:python -W ignore file.py不需要import warning就可以执行第二种:全文取消警告的输出:import warningswarnings.filterwarnings("ignore")加入这条语句之后的警告都将会被忽略,之前的不受影响。第三种:部分代码取消警告:import...

2020-03-11 11:14:20 109557 3

原创 python利用plt读取tiff图像(多个页面)

做项目的时候遇到了一个问题,一个三维的图形,保存为tiff格式,每一页都是一张图片,用Image读取的时候,只能读取第一页的数据,不能读取全部的数据,去网上搜索的答案,需要安装其他包,感觉很麻烦。于是去plt帮助文档中,找到了读取全部页数的方法。第一种方法通过遍历指定页数的方法输出图片。...

2020-03-09 18:40:52 4827 1

原创 python 不显示图片 直接保存图片 matplotlib 后端执行指令

在服务器上画图的时候没有 matplotlib的绘图的环境提示“没有显示的环境变量”no display name and no $DISPLAY environment variable之后去matplotlib找解决方案,终于知道原因了。matplotlib用pyplot画图的时候用的是一种交互的模式,matplotlib库里本身就包含一些后端,这些后端能够适应不同的编辑器,尽管有点...

2020-03-07 18:20:57 3016

原创 Ubuntu 搭建 NVIDIA驱动 CUDA 和 pytorch GPU 环境

首先,查看自己的驱动型号输入lspci,如上图所示,我的是Quadro K4200搜索适合的驱动,并下载记住存放的路径接下来安装驱动:参考:https://blog.csdn.net/kellyroslyn/article/details/914488481)删除、禁用驱动删除旧的sudo apt-get purge nvidia*禁止自...

2019-12-13 17:12:07 511

原创 MATLAB 写入 txt

写入矩阵fid = fopen('data.txt', 'wt');mat = M;for i = 1:size(mat, 1) fprintf(fid, '%f\t', mat(i,:)); fprintf(fid, '\n');endfclose(fid);打开txt方式fid = fopen(文件名,‘打开方式’);说明:fid用于存储...

2019-12-06 17:38:02 3686

原创 matlab 删除cell 中的 0 元素

根据matlab的帮助文档总结% 如果定义一个元胞数组C = {1, 2, 3; 4, 5, 6; 7, 8, 9}%结果为C = 3x3 cell array {[1]} {[2]} {[3]} {[4]} {[5]} {[6]} {[7]} {[8]} {[9]}通过将一个空数组赋给元胞并...

2019-10-08 00:26:27 3359 1

原创 matlab 程序运行报错 调试 不退出函数

遇到问题后会停下,保留变量和当前函数注:该方法有时会停留在matlab的一些内置函数中,主要逐层退出。dbstop if all error

2019-10-07 22:07:34 1771

原创 MATLAB 不使用科学计数法 显示坐标 及理解

原始图片变化后图片在画图指令之后添加如下:%% 取消科学计数法get(gca,'xtick') % 得到坐标的实际大小set(gca,'xticklabel',get(gca,'xtick') % 将x显示的字符替换为实际大小get(gca,'ytick')set(gca'yticklabel',get(gca,'ytick'));...

2019-09-19 10:12:15 10372 5

原创 MATLAB 对 提取出的流线 添加颜色

对于颜色变量进行归一化处理%通过提取流线上的属性,生成图形的颜色向量load color1 % color1 是一个1*1000的向量color4 = color1(1:1000) color5 = (color4-min(color4))./(max(color4)- min(color4)) % 归一化处理b(end) = NaN %把b的最后一个元素设...

2019-09-12 11:45:01 1133

原创 MATLAB xlswrite 写数据 到 Excel文件

目录下建立一个xlsx文件夹,‘out_ans.xlsx’xlswrite('out_ans.xlsx',[1 2 3 4]','A1')写入字符串“ str ” 双引号的时候代表是以文本形式写入的情况xlswrite('out_ans.xlsx',["asd1" "sf2" "f3" "asf4"]','A1')...

2019-09-10 16:39:01 2960

原创 MATLAB 检验矩阵中是否有某些元素 对元素统计

检验矩阵中是否有某个元素ismember(A,a)find函数>> a=[1 2 3]flag = find(a==2);if flagdisp('here')elsedisp('not here')enda = 1 2 3here>> 有一组数据,数据中的‘甲’,‘乙’,‘丙’是不同的类型...

2019-09-08 10:45:25 6346

原创 MATLAB 画图 x轴换成 字符串

gca获取当前的figure设置x轴坐标的标签set(gca,'XTickLabel',{' ','HT1','HT2','HT3','HT4','HT5','HT6','HT7','HT8'});

2019-08-26 17:09:04 4745

原创 场论 梯度 旋度 散度

梯度(grad)▽f设二元函数在平面区域D上具有一阶连续偏导数,则对于每一个点P(x,y)都可定出一个向量,该函数就称为函数在点P(x,y)的梯度,记作gradf(x,y)或, 即有:gradf(x,y)==其中,称为(二维的)向量微分算子或Nabla算子,。散度(div)▽·f散度(divergence)可用于表征空间各点矢...

2019-07-16 21:28:59 2751

原创 matlab mrst 工具箱 用共轭梯度法 找极值点

mrst (matlab reservoir simulation tools)利用自动离散的函数进行计算clear all[a,b,tol] = deal(1,100,1e-6)tol = 1e-6[x0,incr] = deal([0;1])hh =[]gg = []ii =[]while norm(incr)>tol x = initVar...

2019-07-08 10:20:30 2383

转载 matlab 追赶法

clear all;clc;fprintf('输入n:(10,20,30)\n');n=input('');na=zeros(1,n);b=zeros(1,n);c=zeros(1,n-1);A=zeros(n,n);for i=1:n for j=1:n if j==i A(i,j)=2; elseif (j-i==-...

2019-06-27 15:55:35 11206

转载 转:matlab中print、fprintf、scanf、disp函数简要语法介绍

print:print函数可以把函数图形保存成图片:minbnd=-4*pi;maxbnd=4*pi;t=minbnd:0.1*pi:maxbnd;plot(t,sin(t),'g','Linewidth',2);line([minbnd,maxbnd],[0,0]);%绘制x轴axis([-10,10,-2,2])...

2019-06-27 13:57:50 610

原创 codeblock 安装debug调试

在官网下载https://osdn.net/projects/mingw/releases/68260选择mingw-get-setup.exe运行软件,自定义安装,完成后运行选择mingw右键右键选择安装在左上角的INstallation中选择Apply然后按步骤操作安装完成,在文件夹下可以找到需要的gcc.exe...

2019-06-23 19:53:05 968

原创 laplace 偏微分方程 MATLAB help

clc,clear allsyms L C I1(t) Q(t) sR = sym('R%d',[1 3]) %矩阵变量assume([t L C R] > 0) %positiveE(t) = 1*sin(t) % Voltage = 1 V微分方程dI1=diff(I1,t)dQ = diff(Q,t)eqn1 = dI1+(R(2)/L)*dQ...

2019-06-08 20:21:23 1442

原创 C# button 添加logo

建立一个button private void Form1_Load(object sender, EventArgs e) { //设立一个按钮背景 button1.BackgroundImage = PetrelImages.Comments;//对按钮背景的位置进行设定 button1.Back...

2019-05-21 13:40:35 1186

原创 C# 读取txt

打开文件,读取所有数据,对数据进行划分 //find the txt and read // 打开文件准备读取数据 StreamReader rd = File.OpenText("D:\\ak_xls_txt.txt"); ...

2019-05-21 13:35:58 276

原创 C# 打开指定文件夹下的excel

先弹出一个对话框 if (MessageBox.Show("EXCEL will open", "Sure", MessageBoxButtons.YesNo) == DialogResult.Yes) { System.Diagnostics.Process p = new System.Diagnosti...

2019-05-21 13:33:00 1951

原创 C# 写txt文档

FileStream fs = new FileStream("D:\\ak.txt", FileMode.Create); foreach (ReferenceLevel each_bh_refer in bh_refer) { PetrelLogger.InfoOutputWindow(each_bh_refer.ToString()); //read.Set...

2019-05-21 13:30:32 231

原创 C# 创建Excel文件

//excel 路径创建文件 try { //string fileTest = "D:\\openexcel.xlsx"; string fileTest = Gloable.excel_path; if (Fi...

2019-05-21 13:24:23 4852 1

原创 C# processbar设置

拖一个bar,然后按照以下语句 progressBar1.Maximum = 10+6*N;//设置最大长度值 10+10N progressBar1.Value = 0;//设置当前值 progressBar1.Step = 1;//设置没次增长多少 progressBar1.Value += progressBar1.Step * 10;//让进度条增加一次 ...

2019-05-21 13:23:27 1313

原创 C# 输入选择文件夹

对于C#选择文件夹,代码//弹出选择路径对话框 FolderBrowserDialog dialog = new FolderBrowserDialog();//对话框的名字 dialog.Description = "Please choose the path "; string foldPath = ""; //点击...

2019-05-20 21:44:17 941

转载 C# 处理excel 大全

using System;using System.Data;using System.Configuration;using System.Web;using Microsoft.Office.Interop;using Microsoft.Office.Core;namespace Microsoft.Office.Interop.ExcelEdit{ /// &l...

2019-04-22 21:04:27 2390

原创 C# 写数据 excel 保持 退出

Microsoft.Office.Interop.Excel.Application excel = new Microsoft.Office.Interop.Excel.Application(); Microsoft.Office.Interop.Excel.Workbook sheet = excel.Workbooks.Open("D:\\...

2019-04-22 20:53:33 298

原创 读取数据 Ocean

using System;using Slb.Ocean.Core;using Slb.Ocean.Petrel;using Slb.Ocean.Petrel.UI;using Slb.Ocean.Petrel.Workflow;using Slb.Ocean.Petrel.DomainObject;using Slb.Ocean.Petrel.DomainObj...

2019-04-19 19:09:33 534 1

转载 C#datagidview创立数据库,实现读写数据视频

https://www.51zxw.net/show.aspx?id=49911&cid=548

2019-04-18 21:07:23 503

原创 VSTO 加载TASKPANE

using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Xml.Linq;using Excel = Microsoft.Office.Interop.Excel;using System.ComponentModel;using System.Dr...

2019-04-17 18:48:08 630

原创 VSTO 绘制Excel图形

using System;using System.Collections.Generic;using System.Linq;using System.Text;using Microsoft.Office.Tools.Ribbon;using Microsoft.Office.Interop.Excel;namespace ExcelAddIn1{ public pa...

2019-04-15 22:03:07 854

原创 读取单元的值,并用对话框

using System;using System.Collections.Generic;using System.Linq;using System.Text;using Microsoft.Office.Tools.Ribbon;//-----< using >-----------using Microsoft.Office.Tools.Ribbon;using...

2019-04-15 19:37:03 127

Matplotlib.pdf

matplotlib 帮助文档,英文帮助文档全文,原地址下载速度太慢,下载下来共享,网页版https://www.matplotlib.org.cn/

2020-03-07

streanline.zip

通过坐标 生成流线 添加流线渐变色 提取三维流线经过的点和点的物理属性,如速度,通过MATLABPATCH 函数生成流线的渐变色

2019-09-12

空空如也

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

TA关注的人

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