自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【matlab】matlab中数组和矩阵的区别

数组中的元素可以是字符等矩阵中的只能是数这是二者最直观的区别。因为矩阵是一个数学概念(线性代数里的),数组是个计算机上的概念。《精通MATLAB6.5版》(张志涌编著,北京航空航天大学出版社)中说:从外观形状和数据结构上看,二维数组和数学中的矩阵没有区别。但是矩阵作为一种变换或映射算子的体现,矩阵运算有着明确而严格的数学规则。而数组元算是Matlab软件所定义的规则,其目的是为了数据管理方便、操作简单、指令形式自然和执行计算的有效。虽然数组运算尚缺乏严谨的数学推理,虽然数组运算仍在完善和成熟中,但

2021-03-25 13:15:29 850

原创 【matlab】 统计给定字符串的字母个数和数字个数

一、统计给定字符串的字母个数:预备知识:isletter():判断字符串中哪些是字母,并返回一个逻辑数组。sum():对数组中的元素求和。思路:①先用isletter()函数判断字符串中哪些是字母,返回一个逻辑数组。②然后用sum()函数对逻辑数组中的元素求和。代码实现: s='Hello 2020' sum(isletter(s))二、统计给定字符串的数字个数:预备知识:ASCII码:一个字符串中的每一个字符都对应一个ASCII码。思路:①先查询ASCII码表获取落在0~9数

2021-03-25 13:12:50 12226

原创 【matlab】matlab十进制数与逻辑数组相互转换

一、预备知识bin2dec(): 把一个二进制字符串转换成一个十进制数。dec2bin(): 把一个十进制数转换成一个二进制字符串。num2str():将数值转成字符串。double():double(y)表示将参数y转为双精度浮点类型,如果y是字符,将返回字符的ASCII码值。在matlab中,小数的存储格式都为double类型。logical():logical函数是把数值变成逻辑值,logical(x)将把x中的非0的值 变成1,把所有的数值0值变成逻辑0 。MATLAB中,一般使用方括

2021-03-25 12:54:20 2442

原创 【matlab】matlab中的大小写转换

一、将字符串转换成大写字母或小写字母(不用upper和lower).1、字符串为‘abcd’str = 'abcd';for i = 1:length(str) str1(i) = str(i) - 32;ends=char(str1)2、字符串为’Hello 2020’转大写: s='Hello 2020' s1=char(s-32*(s>=97&s<=122))转小写: s='Hello 2020' s2=char(s+32*(s>=65

2021-03-25 12:05:21 14800

原创 【python】pandas库的学习笔记

一、pandas库的基本操作二、示例:将列表数据存储于excel文件中import pandas as pdlist=['value1','value2','value3']dataframe = pd.DataFrame(list)print(dataframe)dataframe.to_excel('home.xlsx')运行结果:会自动生成目标文件名为home.xlsx的文件。to_excel函数索引可去掉。dataframe,to_excel(filename,index=F

2021-03-25 11:51:44 199 1

原创 【matlab】 matlab中char()和num2str()的区别与用法

虽然都是将数转成字符串,但大有区别的,两个的作用根本就不一样:num2str是将数转成文字,举例子 num2str(43)得到的将是’43’,有两个字符char是按照ascii码表将数字映射成字符,char(43)得到的将是‘+’,(加号的ascii码就是43)Num2str函数是一个相当有用的函数,一般配合[]连接符使用1 用于求导数的表达式,函数X^2 – y^p + y^t,pt为数值,可以跟随程序的不同被赋予不同的值。 Diff([‘x^2 – y^’ num2str§ ‘+y^’ num2

2021-03-25 11:33:07 4169

原创 【python】openpyxl库的学习笔记

openpyld库主要用来处理xlsx格式的文件 不支持2010以前的excel版本一、先插入一段简单的代码import pandas as pdimport openpyxl as vb #导入数据集 打开工作表wb = vb.load_workbook('成绩.xlsx')#ws = workbook.worksheets[0]ws = wb.activerngs = ws.iter_rows(min_row=2,min_col=2)for row in rngs: for

2021-01-30 16:30:28 302

原创 【Python】用pandas库实现取出csv表格的指定行列

一、pd.read_csv() 、to_csv() 之 常用参数参考自:https://www.cnblogs.com/wyy1480/p/10322336.html或查看https://blog.csdn.net/weixin_44056331/article/details/89366105(一)pd.read_csv()作用:将csv文件读入并转化为数据框形式1.filepath_or_buffer:(这是唯一一个必须有的参数,其它都是按需求选用的)文件所在处的路径2.sep:指定分隔

2021-01-30 16:08:17 3656 2

原创 第一个python代码

import numpy as nparray=np.array([[1,2,3],[2,3,4]])print(array)print('number of dim:',array.ndim)print('shape:',array.shape)print('size:',array.size)运行结果:

2021-01-30 13:30:34 112

原创 Python逐行写入excel

参考自[https://blog.csdn.net/weixin_39564605/article/details/111294823]// An highlighted blockimport xlsxwriter as xwimport pandas as pdimport openpyxl as opimport numpy as nporderIds = [1,2,3]items = ['A','B','C']mydata = [10,20,30]testData = [orde

2021-01-29 23:55:54 1493

空空如也

空空如也

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

TA关注的人

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