- 博客(87)
- 资源 (21)
- 收藏
- 关注
原创 matlab批量处理excel(CSV)文件数据
今天是2019-1-29,参加完2019年美国大学生数学建模竞赛,小伙伴都回家了,就我一个人在寝室,太无聊了,就把在比赛中遇到的excel批处理,写一下思路(ps:其实我在比赛中利用的是SQLServer数据库和matlab相结合的数据处理方法,但是一般情况下遇到的都是matlab对excel数据批处理,所以降低要求写了matlab对exc...
2020-04-21 11:19:24 55329 41
原创 有趣的matlab编程
clcclear[X,Y,Z] = meshgrid(linspace(-3,3,101));F = -X.^2.*Z.^3-(9/80).*Y.^2.*Z.^3+(X.^2+(9/4).*Y.^2+Z.^2-1).^3;hFigure = figure;sz = get(hFigure, 'Position');set(hFigure, 'Position', [sz(1)-...
2020-02-02 20:16:52 24647 18
原创 R语言学习
如果你的主要兴趣是文学研究,你可以考虑与更有经验的R程序员合作,以帮助你创建和维护包,以便更好地支持你的研究项目。此外,你还可以寻找现有的R包,看看是否有适用于你的文学研究的工具和函数。R包通常用于R语言中的编程和数据分析项目,而在文学研究中,你更可能会使用文本分析工具和统计方法。通过学习R Markdown和Shiny的更多功能,您可以创建自定义和交互性丰富的数据分析报告,以更好地展示和共享您的分析结果。根据您的具体数据和分析任务,您可以选择适当的方法来清理和转换数据以满足分析需求。
2023-12-06 16:03:26 1006
原创 MATLAB|学习小提示
不要怕提问,谁都是新手过来的,matlab程序我是自学的从来也没人教过我,我不懂就百度解决的,作为初学者,你遇到的问题,其他人也大多遇到过,绝大多数百度可以解决。那些大佬每次都抢着回答,需要注意的是在回复后,你一定要记得点击采纳别人的意见,这是对别人的认可和尊重。一定要善用百度,谷歌等搜索引擎或者GPT,因为实际上网络上和你遇到相同问题的人是非常多的,别人有写博客的习惯,错了就记录下来。Gitee,又称码云,是中国的一家代码托管平台,支持Git和SVN,提供与国内开发者相关的服务,包括加速、CI/CD等。
2023-12-05 16:05:03 638
原创 MATLAB|交叉折线图之间分色填充
交叉折线图之间的分色填充是一种高级数据可视化技巧,它涉及在两条或多条在一定区间内交叉或重叠的折线图之间应用不同的颜色填充。此技术主要用于图形化地表示两组或多组数据之间的比较和对比,特别是它们随时间或其他变量的变化。金融市场分析:展现不同金融工具或指数在时间序列中的表现,突出市场波动或趋势。生物医学研究:比较不同治疗方法或条件下的生物标志物变化。环境监测:可视化不同环境因素(如温度、湿度)随时间的变化及其相互作用。市场调研:对比不同消费群体的购买习惯或品牌偏好随时间的变化。
2023-11-26 19:59:34 825
原创 MATLAB|科研绘图|山脊图
也被称为Joy Plot,是一种用于可视化数据分布的图表,特别是用于显示多个组的分布情况。在这种图表中,每个组的数据分布都通过平滑的密度曲线来表示,这些曲线沿着垂直轴堆叠,形成类似山脊的视觉效果。山脊图是核密度估计(KDE)的一个应用,它提供了比传统的条形图或直方图更平滑的数据分布视图。:山脊图主要用于展示和比较不同组或类别内数据的分布情况。
2023-11-14 14:03:54 524
原创 自动命名文件序列名称
clc;clear;if ~exist([pwd,'\','data'],'file') mkdir([pwd,'\','data']);endtemp=rand(1,100);file=dir(['.\data\*.mat']);fileNum=length(file);if ~isempty(file) fileNameEnd=file(fileNum).name; numIdx=isstrprop(fileNameEnd,'digit'); n...
2022-05-20 10:41:57 405
原创 MATLAB绘制小胖墩
代码% 画图参考% 作者:2377389590@qq.com% 公众号:好玩的MATLAB% CSND :好玩的MATALB https://blog.csdn.net/zzx2016zzx% https://m.thepaper.cn/baijiahao_16627631clc;clear;close allfigure('color','w')% [Num,TxT,Raw]=xls.
2022-02-10 23:44:56 2455 4
原创 python读取edf文件数据
导入mne包1.安装mne: pip install mne==0.11.02.读取文件数据并转换为numpy格式或者pandas格式from mne.io import RawArray, read_raw_edfimport pandas as pdimport matplotlib.pyplot as pltrawEEG = read_raw_edf('test.edf')tmp=rawEEG.to_data_frame();tmp = tmp.valuesplt.plot..
2021-11-18 17:01:22 1825
原创 matlab对常见特殊数据文件读取:edf、cnf、bdf、tdms、e
网址:European Data Format (EDF)Matlab读取edf文件方法function [hdr, record] = edfread(fname, varargin)% Read European Data Format file into MATLAB%% [hdr, record] = edfread(fname)% Reads data from ALL RECORDS of file fname ('*.edf'). Header%
2021-11-18 09:36:29 8635 10
原创 tensorflow 线性回归 预测
import pandas as pdimport tensorflow as tfimport numpy as npfrom matplotlib import pyplot as pltplt.rcParams['font.sans-serif']=['SimHei'] #显示中文标签plt.rcParams['axes.unicode_minus']=False #解决负号“-”显示为方块的问题data=pd.read_csv('D:/code/python/pythonPro.
2021-02-26 20:04:16 1221 3
原创 怎么判断数据是否符合某个统计学分布
1、判断是否符合正态分布:[mu,sigma]=normfit(A);p1=normcdf(A,mu,sigma);[H1,s1]=kstest(A,[A,p1],alpha);n=length(A);if H1==0 disp('该数据源服从正态分布。')else disp('该数据源不服从正态分布。')end2、判断是否符合伽马分布拟合phat=gamfit(A,alpha);p2=gamcdf(A,phat(1),phat(2));[H2,s2]=kst
2021-02-21 17:16:58 5865 2
原创 python调用matlab函数
matlab语言和python各有千秋如果可以相互调用那可以优势互补参考链接:https://www.mathworks.com/help/matlab/matlab-engine-for-python.html环境要求python:2.7/3.5/3.6matlab:2014b以上python调用matlab引擎环境配置以管理员身份运行cmd浏览进入D:\Program Files\Polyspace\R2019b\extern\engines\python文件夹下面,输.
2021-02-13 14:18:58 741 1
原创 matlab 交流群问题解决思路及参考源码:
介绍代码和思路都是凭感觉 写的,希望起到抛砖引玉的作用问题1源码:clear,clc;mu=input('请输入mu:');sigma=input('请输入sigma:');x=mu-sigma*3.5:0.1:mu+sigma*3.5;y=1/(sqrt(2*pi*sigma)).*exp(-(x-mu).^2/(2*sigma^2));plot(x,y,'-r')hold onplot([mu mu],[0,max(y)],':k')title(['\mu='
2021-02-07 00:42:01 1602 1
原创 OpenCVSharp学习笔记——环境配置
OpenCVSharp简介OpenCvSharp是一个OpenCV的.Net wrapper,应用最新的OpenCV库开发,使用习惯比EmguCV更接近原始的OpenCV,有详细的使用样例供参考。该库采用LGPL发行,对商业应用友好。使用OpenCvSharp,可用C#,VB.NET等语言实现多种流行的图像处理(image processing)与计算机视觉(computer vision)算法。特点1.相较于SharperCV与OpenCVDotNet,OpenCvSharp直接封装了更多..
2021-01-21 19:19:11 761
原创 Matlab调用百度API画地图讲解教程
1-4环境搭建步骤参考之前写的博客,看完了记得回来呀,链接如下:https://blog.csdn.net/zzx2016zzx/article/details/879767205.直接丢代码:clear,clc%authou:2377389590@qq.comAPI = 'http://api.map.baidu.com/staticimage/v2';ak = 'XeCfCY777qDMTKSqyc3LTiGPnMA7fqzy';width = 1000;height = 700
2021-01-02 19:05:48 2685 8
原创 Matlab对文件名进行自然排序
function [cs,index] = sort_nat(c,mode)%sort_nat: Natural order sort of cell array of strings.% usage: [S,INDEX] = sort_nat(C)%% where,% C is a cell array (vector) of strings to be sorted.% S is C, sorted in natural order.% INDEX is the so.
2020-11-26 17:18:49 2658
原创 openCV学习笔记(Python版本)
1.图像模糊处理import cv2 as cv;def blur_demo(): src=cv.imread("F:/images/zwj.jpg") cv.imshow("test",src) dst=cv.blur(src, (15,15)) cv.imshow("blur",dst); if __name__=="__main__": blur_demo() cv.waitKey(0); cv.destroyWindow()
2020-10-24 19:08:50 1015
原创 matlab怎么连接oracle数据库
1、数据库环境搭建(安装oracle数据库就不介绍了,如果oracle搭建好了可以不看第一步 ,直接看第二步ODBC环境搭建)先登陆cmd登陆oracle数据库sqlplus sys as sysdba创建名为zwj密码为1234的用户create user zwj identified by 1234;给新创建的zwj用户添加connrct和resource权限SQL> grant connect,resource to zwj;可视化登陆...
2020-10-19 00:03:21 1198
原创 超简单的VS2017+openCV4.4配置教程
openCV4.4+VS2017+win10 配置包含目录 配置库目录 配置链接器 配置环境变量 运行测试代码openCV4.4+VS2017+win101.1.openCV环境准备下载opencv4.4版本解压放在设定的目录下1.2.VS环境准备VS安装就不详细介绍了,打开VS帮助->关于Microsoft Visual studio,看看有没有Visual C++2017 ,如果有就说明VS的C++环境已经配置好了打开VS2...
2020-10-05 14:53:15 1116
原创 matlab复杂的科研绘图汇总-----总有一款你喜欢(更新中)
1、离散热力图function out = scatplot(x,y,method,radius,N,n,po,ms)% Scatter plot with color indicating data density%% USAGE:% out = scatplot(x,y,method,radius,N,n,po,ms)% out = scatplot(x,y,dd)%% DESCRIPTION:% Draws a scatter plot with a colorsca
2020-09-25 19:30:39 6847 3
原创 openCV练习代码(C++版本)
1、简单的读取和显示图片#include<opencv2/opencv.hpp>#include<iostream>using namespace std;using namespace cv;int main(int argc,char** argv){ Mat src = imread("F:/images/zwj.jpg"); //读取图片 if (src.empty()) { //判断是否找到图片 printf("
2020-09-20 11:28:59 8832 5
原创 在linux环境下最简单的java安装教程
1.首先下载linux的java文件后解压,我保存的路径为:/home/zwj/usr/lib/jvm/java2.然后给/etc文件夹下面的environment添加权限3.然后打开/etc文件夹下面的environment文件配置java的文件 夹bin路径和lib库路径PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/home/zwj/
2020-09-14 01:31:36 719
原创 关于Ubuntu 出现E: Could not get lock /var/lib/dpkg/lock - open (11: Resource temporarily unavailable)解决办
1.安装fctix遇到的问题sudo apt install fcitxE: Could not get lock /var/lib/dpkg/lock - open (11: Resource temporarily unavailable)E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it?2.原因是apt进程还在运行,解决方法关闭所有的apt进程
2020-09-02 20:08:53 468
原创 SQL Server 判断时间是一年的第几周、星期几
1.计算第几周selectdatepart(wk,'2020-12-31') 第几周2.计算星期几select case datepart(dw,getdate()) when 1 then '星期天 ' when 2 then '星期一 ' when 3 then '星期二 ' when 4 then '星期三 ' when 5 then '星期四 ' when 6 then '星期五 '.
2020-08-06 11:53:54 10530
转载 MATLAB 作图总结
线图 数据分布图 离散数据图 地理图 极坐标图 等高线图 向量场 曲面图和网格图 三维可视化 动画 图像 plot histogram bar geobubble polarplot contour quiver surf streamline
2020-06-18 17:33:27 1369 1
原创 SQL SERVER 时间显示
--当前时间为2020年5月12日Select convert(varchar(100),getdate(),0); --月 日 4位年 时:分AM/PM (如:05 12 2020 10:50AM)Select convert(varchar(100),getdate(),1); --月/日/2位年 (如:05/12/20)Select convert(varchar(100),getdate(),2);...
2020-05-12 14:18:58 1121 2
原创 MATLAB实现excel中vlookup函数的查找匹配功能
1.介绍我遇到的问题图1图2问题:我要根据图1的第一列店名和图2的店名为相等条件去匹配图1的第二列数据到图2黄色区域。2.MATLAB实现与excdl的lookup函数相同功能的代码function Result_data=CellLookup(x,y,xdata) % x为y的子集 % x为需要查找的 % y为x查找的范围数据 %...
2020-05-08 16:35:02 9032 3
原创 安装python库后在pycharm中没有该库的问题
第一步:以管理员身份运行cmd窗口第二步:1 先输入:python2 输入:importsyssys.executable然后复制路径第三步:打开pycharm的file下面选择Setting第四部:依次选择Project Interpreter后选择Add PythonInterpreter第五步:选择Virtualenv Envir...
2020-03-19 21:37:26 3544 3
原创 matlab进度条显示
在日常matlab计算时候,考虑到计算漫长的等待,要是提前知道计算时长那该多好测试代码m=4;n=3;p=100;progressbar('1','2','3')for i=1:m for j=1:n for k=1:p pause(0.01) face3=k/p; face2=((j...
2020-03-16 22:54:21 1937 3
原创 好看的阴影误差图
测试代码:clear,clc;x = 0:10:500; y_true = 30*sind(x) + x/10; sigma = 3; y_measured = y_true + sigma*randn(size(x)); plot(x,y_true,'k','linewidth',2)hold onplot(x,y_measured,'color',[0.0118 0.2...
2020-02-26 17:41:43 3592
java 面试宝典,java 面试宝典,java 面试宝典,
2022-06-22
plt工具箱:具有2D / 3D绘图的GUI设计框架
2020-01-09
中国国家基础地理信息系统(GIS)数据
2018-09-30
MySql_connector_odbc_win_64
2018-07-13
Matlab实现Mnist-image 手写数字图像识别
2018-07-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人