- 博客(16)
- 收藏
- 关注
原创 Python基本语法(十一)——科学计算库Numpy
numpy是科学计算库numpy的核心数据结构为n位数组,具有向量和矩阵的功能,并提供了大量的数学函数库numpy的底层是C语言,执行速度比一般的python求解过程更快详细使用方法可以通过www.numpy.org 去阅读官方文档了解。
2024-12-15 18:07:20
1002
原创 Python基本语法(十)——重点模块:os/sys/logging
目录一、 os模块二、 os.path模块三、 sys模块四、 logging模块(日志) os模块提供了丰富的方法用来处理文件和目录,os方法均支持使用绝对路径和相对路径1.1 midr()方法1.2 makedirs()方法1.3 rmdir()方法用于删除指定的空目录,非空目录不能被删除,只删除最低层目录1.4 removedirs()方法用于删除空目录,非空目录不能被删除,删除最低层目录后若上层目录是空的会继续删除,知道目录不为空为止1.5 remove()方法用于删
2024-12-06 01:05:51
1235
1
原创 Python基本语法(九)——包和模块
一、包与模块概述注:ipynb文件不能直接算作模块,需要转换成py文件后才能算作模块python中包和模块一般分为三种-- 内置包和模块(直接使用)-- 第三方包和模块(下载安装后使用)-- 自定义包和模块(定义后使用)
2024-12-06 00:02:36
347
原创 Python基本语法(九)——迭代器与生成器
1. 迭代器使用for循环遍历取值的过程可以使用for循环遍历取值的对象(字符串、列表、元组、集合、字典等)特殊的可迭代对象(每一个元素被访问后都会被丢掉)迭代器的优点:采用惰性计算,即通过延时创建的方式生成一个序列,只有在需要的时候才会在内存中创建序列中的元素(比如调用next的时候才创建),调用完之后就会丢弃,因而非常节省内存。
2024-11-29 17:13:11
331
原创 Python基本语法(八)——异常处理
错误:出现在编译时期的问题(语法错误及逻辑错误)异常:出现在执行时期的问题()异常处理:编译的时候考虑可能会出现的异常情况,并定义出现异常以后程序该执行的操作执行try后的程序,如果出现异常,且与except指定的异常类型相同,则执行except后的子程序except后也可以不指定特性异常类型,此时发生任何类型的异常都会执行except后的子程序执行try后的程序,当没有抛出异常,则执行else后的子程序无论try中的语句有误异常都会执行finally后的子程序。
2024-11-29 16:58:01
373
转载 ADAMS中积分器的选择
总的来说,在C++求解器中设置PATTERN=F:F能包含FORTRAN求解器中设置PATTERN=F的功能。所以,在用GSTIFF积分器不能求解模型时,可以试试用WSTIFF积分器,或者用C++求解器中HHT积分器等新型。需要要注意的是,ERROR在不同的积分器中的意义也是不同的。与I3积分器相比,SI2积分器能够给你更好的结果,但是它会用到更多的CPU时间,除非放松它的错误设置。时,积分器的选择对分析结果和精度都会有一定的影响,参考了simwe论坛整理了一些关于Adams积分器选择的方法。
2024-11-22 17:34:44
749
1
原创 anaconda安装及jupyter notebook
Juputer notebook的默认工作目录在“C:/Users/用户名”文件夹下 ,如果想换个位置打开,首先按照如图所示需要设置“Path”环境变量,即将anaconda安装路径及scripts安装路径添加到“Path”环境变量中,建议用户和全局的都设置上。设置完成后,在想要设置为工作目录的文件夹下点击右键,选择“在终端中打开”选项,并键入”jupyter notebook“并回车,打开后的jupyter notebook即工作在目标文件夹下。,选择windows对应的最新版本下载安装包。
2024-11-22 17:31:20
676
原创 Python基本语法(七)——面向对象编程与python类的用法
类(class):类,是对某个群体的统称。比如,狗和秋田犬都是类。用来描述具有相同属性和方法的对象的集合实例(instance):类中具体的个体,如忠犬八公对象(object):类和实例的结合(分别叫类对象和实例对象),对象是行动的主题,我们会说“电脑很强大”,也会说“我的电脑卡了”。前者说的是电脑类(类对象),后者说的是我的电脑(实例对象)
2024-08-18 14:10:13
929
原创 Python基本语法(六)——函数
函数是组织好的,可重复使用的,用来实现单一,或者相关联功能的代码段python有许多内建函数,用户也可以自定义函数1) 函数代码块以 def 关键词开头,后接函数标识符名称和圆括号 ()。名字最好能体现函数的功能,一般用小写字母和单下划线、数字等组合避免与内置函数重名(内置函数不需要定义即可直接使用)2) 任何传入参数和自变量必须放在圆括号中间,圆括号之间可以用于定义参数根据函数功能,括号里可以有多个参数,也可以不带参数,命名规则与函数名相同。
2024-08-17 12:13:15
2342
原创 Python基本语法(四)——二进制与编码
编码:本质就是让只认识0和1的计算机,能够认识人类使用的语言符号,并且将数据转化为二进制进行存储和传输编码表:人类语言和二进制数据的对应关系乱码的本质:解码器使用的编码表与编码器使用的编码表不一致导致混乱。
2024-08-15 01:34:53
2671
原创 Python基本语法(三)——布尔运算、条件控制与循环语句
布尔值:True和False布尔运算:计算机判断真假的过程,只有判断为True,if与while后面的句子才会执行下去在python中,判断为假的数值包括:False、0、''(空字符串)、[](空列表)、{}(空字典)、None其他均为真bool()函数布尔值有一个乘法运算:当布尔值为 True 时,与 1 相乘会得到 1;当布尔值为 False 时,与 1 相乘会得到 0。
2024-08-15 01:15:28
1150
原创 Python基础(一)——python简介及基本语法
Python赋值是面向结果而不是面向对象,假设命名了三个标识符“a”、“b”、“c”,并全部赋值为“1”,系统在内存中会创建“a”、“b”、“c”和一个“1”而不是三个“1”,且这三个标识符指向这同一个“1”。Input()函数默认输入的是字符串,可利用数据转换函数将数据强制转换:name=int(input('输入你想输入的数据'))Python一般没有多行注释,注释内容较长时可用三引号代替多行注释的功能,但要注意三引号本质上是字符串,并不是多行注释。Name=input('A,B,C,D选一个:')
2024-07-30 01:55:58
598
原创 无人车概述
智能驾驶汽车技术纳入了ADAS、智能互联等任何有助于实现汽车驾驶智能化的系统和应用,覆盖到环境感知、规划决策、控制执行等多个环节,并最终指向“代替人操作”的目标。:指搭载先进的车载传感器(雷达、摄像)、控制器(路径规划、任务决策等模块)、执行器(如线控转向系统、驱动系统,完成来自控制模块的指令)等装置,并融合现代通信与网络技术,实现车与 X(人、车、路、云端等)智能信息交换、共享,具备复杂的环境感知、智能决策、协同控制和执行等功能,可实现安全、舒适、节能、高效行驶,并最终可替代人来操作的新一代汽车。
2024-07-23 13:56:57
1879
1
汽车TCO计算-Total Cost of Ownership
2024-08-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅