- 博客(16)
- 收藏
- 关注
原创 Mac M1 使用conda安装jupyter notebook
我之前配置时使用的miniconda(1)打开终端在终端依次输入:(2)conda install jupyter(3)pip install jupyter_contrib_nbextensions(4)jupyter contrib nbextension install --user(5)pip install jupyter_nbextensions_configurator(6)jupyter nbextensions_configurator enable --user(7)ju
2022-03-02 19:57:11
1939
1
原创 Mac 直接在word 中使用latex编辑公式
Mac 直接在word 中使用latex编辑公式直接选择word,插入公式选择{Latex},开始书写公式,不熟练的话可以参考链接2,归类的很细致。选择全部-专业,当输入较多的公式时可选择部分。选择线性则可进行编辑模式 示例参考文献:【1】https://blog.youkuaiyun.com/donaldsy/article/details/104143067.【2】https://blog.youkuaiyun.com/YuYunTan/article/details/83617781....
2021-11-25 20:55:58
2360
原创 MATLAB实现四分位法--数据清洗(实测可用)
这里写自定义目录标题MATLAB实现四分位法新的改变程序实现MATLAB实现四分位法新的改变四分位法是分析数据集分布特征的重要方法之一,是指通过 3 个数据点将一个按大小顺序排好的数据样本序列平均划分成四部分的,每部分包含的数据量是整个序列数据量的四分之一。四分位法的理论如下图所示,参考刘芳《风电功率预测数据集的建立》的论文。程序实现p=xlsread('treated_data.xlsx','fp');%% 对风电功率数据进行四分位法清洗B=p;[a,b]=sort(B);ol
2021-09-08 16:29:07
7663
14
原创 matlab 定点运行,程序运行时间
matlab 定点运行,程序运行时间由于事件的特殊性,需要在定点启动matlab程序。Windows系统中可建立特殊的文件实现,本文将在matlab中,随时读取系统时间实现该功能,对于精确到秒的可能不太适用。要求:每天23点传输日前预测数据,00:00开始进行实时预测,且每五分钟运行一次。clear all;clc;flag=1; %% 为了让程序持续运行而设置的参数aa = 0:5:55; aa = string(aa);%% 用于存分钟数,字符串类型aa(1)="00";aa(2)="
2021-05-25 16:40:54
2649
原创 数据与预处理
对原始数据中的离群值进行识别四分位法四分位法对离群值的存在并不敏感,IQR作为数据离散程度的度量,比标准差更好,IQR1:第一个四分位数为第25个百分数IQR2:第一个四分位数为第50个百分数IQR3:第一个四分位数为第75个百分数IQR=IQR3-IQR1若以下条件成立,则该数据为离群值data < IQR1-1.5IQR || data> IQR3+1.5IQR基于四分位法对数据进行了清洗// An highlighted blockclc;clear;%% 本程序
2020-12-16 16:14:01
439
原创 centos命令行安装matlab2016b
需要的文件文件:链接:https://pan.baidu.com/s/1k2KxWVS0qrE9U9nknCjgDw提取码:5v4r开始安装(1)挂载镜像我将上述三个文件放在/root/MATLAB2016下(Crack文件我是解压缩后传过去的)设置挂载点并挂载第一块镜像mkdir -p /mnt/cdromcd /root/MATLAB2016mount -o loop R2016a_glnxa64_dvd1.iso /mnt/cdrom显示:写保护,将以只读方式挂载(2)复制出
2020-12-01 22:09:04
414
4
原创 centos离线配置python(Anaconda(2020.11)+pycharm+tensorflow(2.4)+keras(2.4))
准备工作由于这是最新的,所以安装tensorflow时很多包都要重新下载,安装。本文将在最后贴出。本文还将在可视化界面显示anaconda及pycharm的图标(自己的强迫症)anaconda 离线安装包pycharm 离线安装包tensorflow 安装包(1)anaconda的安装下面展示一些 内联代码片。bash Anaconda3-2020.11-Linux-x86_64.sh然后一直回车直至出现yes or no的界面即可我是选择的yes,然后会出现以下内容,根据提示回车即
2020-11-27 17:03:38
686
原创 机器学习笔记(一)
一、三种类型的机器学习1 有监督学习是指有标签的数据,直接反馈,以及预测结果/未来 有监督学习的主要目标是从有标签的训练数据中学习模型,以便对未知或未来的数据进行预测。“监督“是指已知样本所需要的输出或者数据标签。具体可分为分类(离散数据),回归(连续数据),有监督学习中事先知道正确的答案。2 无监督学习是指无标签(目标)的数据,无反馈,需要寻找数据中隐藏的结构。处理的是无标签结构未知的数据。eg:聚类分析,降维(特征预处理)3 强化学习是指决策过程,奖励机制以及学习一系列的行动。强化学习的目
2020-09-13 21:01:52
388
原创 相空间重构matlab实现
相空间重构对于相空间重构需要确定的嵌入维数(m)和时间延迟(τττ)使用C-C法可同时确定m和τττ,也可使用求自相关系数当ACF的值低于1−e−11-e ^{-1}1−e−1,从而确定时间延迟。然后通过G-P算法确定m。由于使用G-P算法所需时间较长。故本文直接使用C-C法确定两个参数。时间窗口tm=(m−1)∗τt_m=(m-1)*τtm=(m−1)∗τ本文所给的函数是自己编写的,故大家可用于参考,对于相空间理论部分,懒得编写了,直接百度即可。确定参数tmt_mtm和τττ的主函数clc
2020-08-31 17:31:17
12241
38
原创 归一化与反归一化
1 归一化归一化就是把需要处理的数据经过处理后(通过某种算法)限制在你需要的一定范围内。归一化的目的:归一化是为了后面数据处理的方便,其次是提升模型的收敛速度和提升模型的精度。一般可分为以下两种情况(1)归一化即把数变为(0,1)之间的小数,主要是为了数据处理方便提出来的,把数据映射到0~1范围内处理,更加便捷快速,应该归到数字信号处理范畴之内。(2)把有量纲表达式变为无量纲表达式。归一化使一种简化计算的方式,即将有量纲的表达式,经过变换,化为无量纲的表达式,称为纯量。既保证了运算的便捷,又能凸显出
2020-08-31 17:14:58
16747
1
原创 matlab 实现排序
matlab 实现排序,以及矩阵的倒序展示部分代码,b是一个列向量,以下代码实现的是对H矩阵中b所在的位置的值进行排序。在根据得到的索引值对b进行排序,用于我之后的数据引用。[paixu,suoyi] = sort(H(b),'ascend');b=b(suoyi); b = fliplr(b);最后一句fliplr是对b矩阵进行倒序。当然这几行代码中有累赘的感觉,应该可以直接用(‘descend’)以简化代码。仅供参考...
2020-08-10 11:00:52
3571
原创 利用beautiful soup爬取历史天气数据
利用beautiful soup爬取历史天气数据本文将会涉及requests.get()返回结果为404时,采用模拟浏览器访问的模式。以及当遇到几个相同的标签时的处理办法。由于本人还是个小白,故可能有不好的地方参考了:https://www.jianshu.com/p/10cb1502e525以及https://blog.youkuaiyun.com/zenobia119/article/details/79811770文章爬取的网站为http://lishi.tianqi.com/代码如下//"""目
2020-07-09 09:52:46
433
原创 MATLAB将txt保存的天气数据转成数值
MATLAB将txt保存的天气数据转成数值txt文档以及结果图代码本文涉及matlab读取txt文档以及特殊符号的剔除。txt文档以及结果图下图是我需要转换的txt,其中包括日前,星期几,最高温,最低温,天气情况以及风向。只是简要介绍以及便于自己之后查看,故只将最高温和最低温转成数值转出的数据如下图所示,其中第一列为最高温,第二列为最低温。代码具体代码如下// clc;clear;%% 因为matlab使用textread读txt文档是将日前和星期几视为两个部分,故需要6个%s。该部
2020-07-09 09:38:09
697
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人