自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(39)
  • 收藏
  • 关注

原创 Python basemap画地图

原始参考链接

2020-12-30 09:34:31 479

原创 Python pyecharts画地图

# 空气质量评分indexs = ['上海', '北京', '合肥', '哈尔滨', '广州', '成都', '无锡', '杭州', '武汉', '深圳', '西安', '郑州', '重庆', '长沙']values = [4.07, 1.85, 4.38, 2.21, 3.53, 4.37, 1.38, 4.29, 4.1, 1.31, 3.92, 4.47, 2.40, 3.60]geo = Geo("全国主要城市空气质量评分", "data from pm2.5", title_color=

2020-12-30 09:27:09 567

原创 fortran 一些函数定义;一些基本知识点

程序可置于主程序之前或之后,一般置后format(5f5.2) 前面的5表示一行输出5个数字,f表示输出结果类型为实型,5.2表示输出的数字长度(包括小数点)为5位,小数点后2位PS:在自己的算例中用到mod()原始参考链接...

2020-12-23 15:02:26 1799

原创 MATLAB bsxfun函数;吴恩达提到;有‘广播效应’

在这个,自动将B拓展原始参考链接

2020-12-21 15:37:20 158

原创 Fortran write函数 write(*,*) write(*,‘(f10.5)‘)

write(,) x,y 即可实现同行输出 多变量 表示输出到屏幕上见底下write(*,’(f10.5)’) time输出某一个变量另外一种形式是输出3个变量原始参考链接

2020-12-21 15:23:35 10454

原创 matlab ‘%6.2f %12.8f ‘ 是什么意思

这是浮点数输出格式,如:%6.2f表示无论结果有多少位,输出结果至少占六个制表符,即六个位置,不够的用空格补满,可以超过(这6个位置),且保留两位小数位。同理,%12.8f占十二个位置,八位小数注意:’%6.2f %12.8f ’ 这是字符串,中间空格在输出时也会有空格原始参考链接1...

2020-12-19 15:39:04 12398 1

原创 MATLAB datenum、datestr转换需要注意

datenum是从元月1月1日0时开始计时注意只有这2种调用形式要么写到日;要么写到s

2020-12-19 15:32:22 1025 3

原创 MATLAB 判断闰年

a = input('请输入一个年份用来判断:')if(( rem(a,100)~= 0 && rem(a,4) == 0 )|| (rem(a,100) == 0 && rem(a,400) == 0)) disp('这年 是闰年')else disp('这年 不是闰年')end在我这里除100不等0,但除4等于0或者除100等于0;除400也等于0if(( rem(year,100)~= 0 && rem(year,4)

2020-12-19 15:26:16 11813 1

原创 MATLAB 保存2G以上的文件显示无法保存

.mat 文件无法保存到 7.3 以前版本的 MAT 文件save(‘MAT.path\\A.mat’ , 'A' , '-v7.3' ); %不加 '-v7.3' 则无法保存A.MAT数据原始参考链接

2020-12-18 22:50:18 1524 1

原创 Linux Fortran编写运行程序

原始参考链接1

2020-12-17 21:58:59 5692 2

原创 Linux 解决zlib问题

我的Linux机器是 libz 1.2.8而现在面临的需求的1.2.9之前的东西没有卸载,会一直阻碍你将这个玩意去掉变成 lizbz.so.1.old在新安装的库里面新增 下面这个东西ln表示link的意思此时注意:在bashrc 需要添加你安装的地址【根据下面安装的地址】./configure --prefix=/data/soft/zlib-1.2.11ln -s -f /usr/local/lib/libz.so.1.2.9/lib libz.so.1#在新安装的文件夹

2020-12-17 21:16:08 1038

原创 liuux 在.bashrc加上路径

原始参考链接1

2020-12-17 20:25:41 1805

原创 Python sorted与sort函数,解决文件夹文件list的问题

sorted参考链接Python list的sortfiles.sort(key=lambda x: x.split('_'))#不是说要选择哪个排序,直接按照字符串排序在自己这里,files是所有文件的名字;files = os.listdir(dir)#可获得该目录下所有文件的list对x进行分离,根据 _sorted 的用法原始参考链接1...

2020-12-17 20:10:02 919

原创 MATLAB 函数panel快速设置间隔【很重要】

% p.marginright = 10;% p.marginleft = 10;p.de.margin = 10;%设置整个图的间隔这里面还有很多设置可以调节该包链接:原始参考链接

2020-12-17 15:35:34 691

原创 Python dateframe的基础介绍

有具体介绍,很有帮助原始参考链接1

2020-12-17 11:20:13 516 1

原创 matlab bar;barh;对坐标轴属性进行操作

bar 是竖的图bar参考barh是横的图barh参考bar从右指向左这时候需要对坐标轴属性进行操作Axes 对坐标轴属性进行操作ax.XDir = 'reverse';或者从上指向下

2020-12-17 10:06:48 1720

原创 matlab 中histogram,hist的用法

x = randn(1000,1);edges = [-10 -2:0.25:2 10];h = histogram(x,edges);这是指定区间的;第一个是-10,2histogram参考链接hist是用区间的作为直方图的中心hist参考链接

2020-12-17 09:58:41 6875

原创 linux 更改文件夹的名称

mv a.txt a.jpg#这样a.txt就没有了,只有a.jpgmv a.txt a#将a.txt移到当前的a目录下面rename 批量修改文件名字重的内容;rename这个和我们的需求不相关参考链接1参考链接2

2020-12-14 09:29:57 1052

原创 MATLAB 对含有nan值矩阵的处理

当矩阵有NAN值时,把求和、求平均、求标准差的函数换成:nansum,nanmean,nanstds1=nansum(a);%竖着加上s2=nansum(a,2);%横着加s3=nansum(a,1);m1=nanmean(a);%只计算有的数s1=nanstd(a)%只计算有的数逻辑上不存在问题,空值排除,再进行计算原始参考链接1...

2020-12-13 14:55:48 6777

原创 解决Ubuntu 18.04 安装搜狗拼音

安装成功的截图;搜狗输入法,安装首先要解决其依赖的库sudo apt --fix-broken install我在这里安装fcitx ;遇到一些问题apt-get 的一些基本知识原始参考链接1原始参考链接2后面就比较简单了:将拼音放在上面:...

2020-12-12 19:42:28 99

原创 Python print 字符串,数字

data=("Lerbron","James",34)format_str="This is %s %s. His age is %s"print(format_str %data) #最后34 应该是%dstr1="We are family."print ("the length of str1 is %d" %len(str1)) # %dname='James'age=34job='player'if name=='James' and age==34: print( "%

2020-12-12 15:16:10 3416

原创 python return的相关知识

return 在for循环里面,遇到 return 直接终止循环如果要返回全部的i,改怎么办?在循环外return;并且调用这个函数将这个k的变量赋值给j原始参考链接1

2020-12-12 15:01:20 123

原创 python 的缩进问题 TabError: inconsistent use of tabs and spaces in indentation

出现这种问题总结还是有意义的在我认识中tab 与 空格是差不多的含义TabError: inconsistent use of tabs and spaces in indentation这个问题是说用了制表符做了python的缩进原始参考链接1

2020-12-12 14:47:48 129

原创 python decode() 方法以指定的编码格式解码 bytes 对象

bytes.decode(encoding="utf-8", errors="strict")这里strict意思是只要有解码错误都会报错所以问题很大,后面选择了’ignore’原始参考页面1

2020-12-10 21:20:13 426

原创 Python 判断list列表是否为空值

0、在自己的代码测试中选择1、通过len,如果len>=1,则为非空list_test = []if len(list_test):# print('list_test 为非空list') # 存在值即为Trueelse: print('list_test 为空list') # 不存在值即为FALSE2、直接if+list判断,非空值直接为1list_test = []if list_test: print('list_test 为非空list') #.

2020-12-10 14:45:46 17003 1

原创 MATLAB legend设置

x=0:0.2:12; plot(x,sin(x),'-',x,1.5*cos(x),':') legend('First','Second',-1); 设置数字的形式不行,这个应该是很久之前的用法可以用这种方式确定位置原始参考链接

2020-12-05 20:10:29 690

原创 MATLAB find函数超全总结

X=rand(3,3);find(X)%竖着数,分别对应1-9X1=[1 2 0 1;0 2 1 1;0 0 1 1];find(X1==1)find(X1,5)%返回X1前5个非0的数find(X1,1,'last')%返回最后一个非零值的位置find(A,1,‘last’)自己的问题find(lon_IS(:,1)>long1,1,'first');先是logic数,再找到第1个非0的位置[a b]=find(X1,1,'first')%返回第一个非0

2020-12-05 16:50:00 1902

原创 Python,matlab 数字转换为2位,比如1转换为01

#!/usr/bin/env python3#-*- coding:utf-8 -*-for i in range(1,30): print (str(i).rjust(2,'0'))原始参考页面

2020-12-05 15:30:09 7641

原创 MATLAB tic、toc时间管理

需要tic与toc配合起来使用原始参考链接

2020-12-04 23:45:16 215

原创 win10 查看计算机有多少核

点击电脑 -->属性即可以看到计算机是8核

2020-12-04 23:36:00 446 1

原创 python split()对字符串分离

自己很好奇,如果是2会怎样txt = "Google#Runoob#Taobao#Facebook" # 第二个参数为 1,返回两个参数列表x = txt.split("#", 2)print(x)则会按照顺序分成3个,在前2个分离如果为-1或者为-2都会分割所有的值txt = "Google#Runoob#Taobao#Facebook" # 第二个参数为 1,返回两个参数列表x = txt.split("#", -2)print(x)...

2020-12-03 03:14:20 513

原创 python strip()函数 爬虫用到

实战:这里的txt[0]其实都一样删除是其中的空格\t之类的原始参考链接

2020-12-03 03:05:10 718

原创 MATLAB 设置小的tick

x = 1:45000;y = sqrt(x);plot(x,y);tickv = 0:5000:45000;set(gca,'XTick',tickv);set(gca,'XTickMode','manual');set(gca,'XTickLabelMode','manual');%手动模式% tickstr = ones(length(tickv(:)),5)*32;tickstr = num2str((0:5000:45000).');% tickstr = char(tic

2020-12-03 02:57:06 1946 3

原创 matlab 绘制置信范围_fill(绘制其区间形成的区域)

%使用 fill 函数绘制置信范围,同时使用 plot 函数绘制数据点,以此方式创建含有置信范围的绘图x= 0:0.2:10; y = besselj(0, x);%贝塞尔函数xconf = [x x(end:-1:1)] ;%一个来回;2列数 yconf = [y+0.15 y(end:-1:1)-0.15];%0.15就是条带宽度,换成矩阵就会有不同的宽度%xconf第二列不变,但yconf会减0.15p = fill(xconf,

2020-12-03 02:15:43 4208

原创 Python open()一个tips

一般最开始的时候用w+新建一个文件到后面再追加a原始参考链接

2020-12-02 10:18:56 139

原创 Python list的len

原始参考链接

2020-12-02 10:14:06 488

原创 Python 爬虫urlopen的编码乱码问题

原始参考页面

2020-12-01 16:21:49 601

原创 Python 读取text的最后一行

读取最后一行是lines[-1]我在这里每行是单独给出的,所以将最后一行再给进去就行备注:底下这种类型是list可以用time[0]得到其字符串值原始参考链接

2020-12-01 16:11:29 1769

原创 Linux 查看文件使用的大小

df -h关于总的挂载盘的使用情况而du -sh *是该目录下的文件大小原始参考链接

2020-12-01 16:05:37 137

跨年烟花代码 - matlab 版本

2023农历新年将至,不知过去的这一年你过得怎么样。 新年将至,万象更新,有仪式感的迎接新的一年吧。 本文手把手教你利用MATLAB制作属于自己的一套烟花表演秀! 效果可见附录中的gif文件。 提示:在代码中实现gif功能。 gif 功能所用到工具包为CDT, 链接: https://github.com/chadagreene/CDT

2023-01-07

空空如也

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

TA关注的人

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