自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (9)
  • 收藏
  • 关注

原创 特征值归一化、缺失数据补全

主要学习了特征值的归一化处理有 归一化和标准化两种方法缺失数据补全可以用sklearn的imputerfrom sklearn.preprocessing import MinMaxScalerfrom sklearn.preprocessing import StandardScalerdef mm(): mm=MinMaxScaler(feature_range=(2,3)) data=mm.fit_transform([[90,2,10,40],[60,4,15

2022-05-30 15:14:29 229

原创 vim编辑器

命令行模式任何时候,不管用户处于何种模式,只要按一下ESC键,即可使Vi进入命令模式;我们在shell环境(提示符为$)下输入启动Vi命令,进入编辑器时,也是处于该模式下。在该模式下,用户可以输入各种合法的Vi命令,用于管理自己的文档。此时从键盘上输入的任何字符都被当做编辑命令来解释,若输入的字符是合法的Vi命令,则Vi在接受用户命令之后完成相应的动作。但需注意的是,所输入的命令并不在屏幕上显示出来。若输入的字符不是Vi的合法命令,Vi会响铃报警。文本输入模式在命令模式下输入插入命令i、附加

2022-05-27 17:07:58 78

原创 linux入门

在 Linux 下,我们是看不到这些驱动器盘符,我们看到的是文件夹(目录):/:根目录,一般根目录下只存放目录,在Linux下有且只有一个根目录。所有的东西都是从这里开始。当你在终端里输入“/home”,你其实是在告诉电脑,先从/(根目录)开始,再进入到home目录。 /bin、/usr/bin: 可执行二进制文件的目录,如常用的命令ls、tar、mv、cat等。 /boot:放置linux系统启动时用到的一些文件,如Linux的内核文件:/boot/vmlinuz,系统引导管理器:/boot/gr

2022-05-27 09:50:09 82

原创 顺序表 list实现方式

数据元素本身连续存储,每个元素所占的存储单元大小固定相同,元素的下标是其逻辑地址,而元素存储的物理地址(实际内存地址)可以通过存储区的起始地址Loc (e0)加上逻辑地址(第i个元素)与存储单元大小(c)的乘积计算而得,故,访问指定元素时无需从头遍历,通过计算便可获得对应地址,其时间复杂度为O(1)。一个顺序表的完整信息包括两部分,一部分是表中的元素集合,另一部分是为实现正确操作而需记录的信息,即有关表的整体情况的信息,这部分信息主要包括元素存储区的容量和当前表中已有的元素个数两项。顺序表的实现

2022-04-26 10:20:48 220

原创 算法与数据结构

算法是计算机处理信息的本质,因为计算机程序本质上是一个算法来告诉计算机确切的步骤来执行一个指定的任务。一般地,当算法在处理信息时,会从输入设备或数据的存储地址读取数据,把结果写入输出设备或某个存储地址供以后再调用。分析算法时,存在几种可能的考虑:算法完成工作最少需要多少基本操作,即最优时间复杂度 算法完成工作最多需要多少基本操作,即最坏时间复杂度 算法完成工作平均需要多少基本操作,即平均时间复杂度对于最优时间复杂度,其价值不大,因为它没有提供什么有用信息,其反映的只是最乐观最理想的情况,没有参

2022-04-25 23:53:16 57

原创 day11 模块相关内容

Python程序由模块组成。一个模块对应python源文件,一般后缀名是:.py。 模块由语句组成。运行Python程序时,按照模块中语句的顺序依次执行。 语句是Python程序的构造单元,用于创建对象、变量赋值、调用函数、控制语句等。模块化编程的一般流程:设计API,进行功能描述。 编码实现API中描述的功能。 在模块中编写测试代码,并消除全局代码。 使用私有函数实现不被外部客户端调用的模块函数。API(Application Programming Interface应用程序编程接口)

2022-04-23 21:43:15 615

原创 day10 文件相关操作

主要学习了os模块类似linux中的文件和文件夹操作,但代码写法明显简洁,其中with文件管理器比较好用,os.path对于具体文件的定位比较有用,可以具体用时再查百度。应该进一步加强对列表推导式的应用,可以使得循环变得简洁。...

2022-04-23 01:21:06 42

原创 面向对象的深入

面向对象三大特征介绍Python是面向对象的语言,也支持面向对象编程的三大特性:继承、封装(隐藏)、多态。•封装(隐藏)隐藏对象的属性和实现细节,只对外提供必要的方法。相当于将"细节封装起来",只对外暴露"相关调用方法"。通过前面学习的"私有属性、私有方法"的方式,实现"封装"。Python追求简洁的语法,没有严格的语法级别的"访问控制符”,更多的是依靠程序员自觉实现。•继承继承可以让子类具有父类的特性,提高了代码的重用性。从设计上是一种增量进化,原有父类设计不变的情况.

2022-04-19 23:24:24 339

原创 【无标题】

Python中,一切皆对象。对象是类的具体实体,一般称为"类的实例”。类看做"饼干模具”,对象就是根据这个"模 具"制造出的"饼干"。类也称为"类对象",类的实例也称为"实例对象"。类名必须符合"标识符”的规则;一般规定,首字母大写,多个单词使用"驼峰原则"。一个Python对象包含如下部分:id( identity 识别码)type(对象类型)value(对象的值)(1) 属性(attribute)(2) 方法(method)self指的就是刚建好的实例对象。init()

2022-04-18 09:43:13 109

原创 day6 函数调用 参数传递

函数调用时 ()表示调用某一函数函数内部优先使用局部变量 (和全局变量重名时 栈中形成栈针)传递不可变对象用浅拷贝可变参数 *--元组 **--字典

2022-04-16 22:29:17 157

原创 day5 继续深入学习循环 推导式 函数

主要学习了循环控制语句,与c matlab等比较类似吧集合只有key 没有value,本质是字典 不能重复生成器推导式用于生成元组 只能一次生成器是可迭代对象 可以循环形参 实参 文档字符串 help(functionname.__doc__)...

2022-04-16 00:25:32 276

原创 day4 字典 与控制语句 集合

键值对 无序 可变序列元组可以做键序列解包可以方便的给多个变量赋值不要在遍历字典的同时修改字典集合有并 交 补 和数学的定义很类似

2022-04-15 00:49:02 170

原创 day3 运算符 序列 列表 元组

列表的创建 基本操作list 可以转换各类数据为列表 数 字符串等range 创建整数列表推导式也可用于创建列表 例如 a=[x for x in range(100) if x%9==0]append方法会生成新对象,最好用extend方法迭代器可以用于列表逆序 这个迭代器可以用list()转化为列表对象,且迭代器只能用一次列表元素用逗号隔开,和matlab写法有区别元组属于不可变序列一个元素 v=(10,) 可以省略小括号创建访问元素用方括号[]字典中用元组而不用

2022-04-14 00:50:37 180

原创 day2 赋值 基本运算 字符串创建等

学习了赋值,基本运算符以及字符串创建等操作其中字符串的格式化对我来说比较新大概的套路是 {:*<.2f}.format(3.1415926)表示 左对齐 星号填充,保留两位数字具体可以上网查询。

2022-04-12 23:42:47 169

原创 day1 homework

day1 作业

2022-04-12 00:37:24 651

computational partial differential equations using matlab.pdf

偏微分方程数值求解 matlab 适合工科研究生博士生参考 也可作为工程人员参考

2021-10-25

弹性力学有限元 求解整体刚度矩阵Matlab

程序可以解决弹性力学中有限元法里平面常体力常应变单元形势下体系整体刚度阵的生成,具体的单元编码方式可以参考徐芝纶编写的《弹性力学》,思路与结构力学中矩阵位移法的想法一致,如遇问题可以评论给楼主,楼主再附上计算书。

2013-12-27

MATLAB_6.5在均质黏性土坡稳定分析中的应用.pdf

解决土坡稳定计算的复杂运算问题,提供matlab编程算法

2013-11-21

matlab 最小二乘法

用matlab编写的最小二乘法计算程序,并画出拟合后的图像

2013-10-16

C语言 在链表的指定位置插入节点

用C语言编写的链表中插入节点的程序,供学习参考交流用

2013-10-16

C语言动态链表的建立

动态链表的建立程序,用C语言编写,供技术与编程人员参考

2013-10-16

c语言冒泡法排序

简单的函数C语言程序冒泡法排序,可直接在c++6.0上运行

2013-10-16

matlab方格网法土方量计算程序

本程序适合地形起伏不大的方形方格网法土方量计算,使用前请先在matlab中建立A矩阵并标定方格点的高程,比较适合大学生解决土方量计算时的繁琐计算。属于土木工程施工问题

2013-10-16

MATLAB编程

帮助matlab学习,详细介绍matlab编程方法,适合初学者

2013-09-25

空空如也

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

TA关注的人

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