自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 转动中的牛顿第二定律

力学

2024-06-19 14:50:38 687

原创 04 翼型和机翼、尾翼几何选择

在高于设计雷诺数的情况下,虽然湍流边界层可以减少流动分离,提高部分性能,但增加的摩擦阻力和热效应会带来新的挑战。因此,翼型设计需要在不同的雷诺数范围内进行优化,以平衡升力、阻力和其他性能参数的需求。

2024-06-17 11:37:38 362

原创 03 根据概念草图确定尺寸

最佳巡航速度:优化目标是航程最远,适用于长距离飞行。最佳盘旋速度:优化目标是留空时间最长,适用于需要长时间滞空的任务。这两种速度优化的目的不同,导致了它们在具体飞行速度上的差异。在飞机概念设计中,“sizing” 指的是确定飞机主要尺寸和几何参数的过程,以确保飞机满足设计需求和性能要求。定义设计要求:确定飞机的任务和性能要求,如航程、速度、载重、起飞和降落距离等。初步重量估算:基于历史数据和经验,对飞机的结构重量、发动机重量、燃油重量等进行初步估算。气动设计。

2024-06-17 08:41:32 903

原创 02 设计过程概述

飞机概念设计

2024-06-16 22:42:51 735

原创 01 飞行器设计 —— 一门独立的学科

飞行器设计;概念设计

2024-06-16 22:27:01 771

原创 Fortran 编程整理

fortran编程

2024-06-16 12:59:37 716

原创 《Algorithms for Optimization》第二章笔记

优化算法

2024-03-30 10:07:55 995

原创 《Algorithms for Optimization》第一章笔记

2)糟糕的基准设计输入;3)优化过程出错;4)不合适的优化算法。工程师的工程经验通常对二维和三维问题比较有效,而现代优化技术可以处理具有数百万变量和约束的问题,这是优化设计的优势所在。

2024-03-29 22:45:09 683

原创 排序算法:插入排序与归并排序

插入排序;归并排序;时间复杂度分析

2023-12-05 07:49:10 177

原创 理解编程中的值传递与引用传递

值传递;引用传递;编程

2023-12-04 11:09:59 56

原创 对惯性力的简单理解

力学;惯性力

2023-07-03 12:56:40 750

原创 粒子群优化算法简介

粒子群优化算法; Fortran实现;启发式优化算法

2023-07-03 11:00:37 3041

原创 Fortran程序的编译

fotran; 动态编译;静态编译;编译

2023-06-03 20:21:09 2134

原创 《动手学深度学习》-第三章笔记

pytorch使用方法

2023-04-23 15:52:07 130

原创 关于模型选择、过拟合与欠拟合

模型选择;过拟合;欠拟合

2023-04-14 19:54:05 81

原创 《动手学深度学习》—— 第二章笔记

pytorch用法

2023-04-10 16:18:15 142

原创 生成模型的一些基础概念

生成模型

2023-03-06 16:15:01 465

原创 梯度增强 Kriging 代理模型理论相关推导

GEK,梯度增强Kriging模型

2023-01-31 17:33:18 1190

原创 分层Kriging模型理论相关推导

分层Kriging模型,代理模型,数据融合

2023-01-23 22:50:34 1489 2

原创 Cokriging代理模型理论相关推导

cokriging模型;代理模型;克里金模型;变可信度模型;数据融合

2023-01-16 00:27:57 1577 4

原创 Kriging代理模型理论相关推导

代理模型,Kriging,加点准则

2023-01-08 16:07:28 7337 11

原创 项目前导:Linux系统常用命令

Linux系统常用命令1. cd 切换目录命令的使用2. 绝对路径与相对路径3. 创建、删除文件用目录命令的使用4. 复制、移动文件及目录命令的使用5. 查看命令帮助6. ls 命令选项使用7. mkdir 和 rm 命令选项8. cp 和 mv 命令选项9. 重定向命令10. 查看文件内容命令的使用11. 链接命令12. 文本搜索命令查找文件命令1. cd 切换目录命令的使用命令说明cd 目录切换到指定目录cd ~切换到当前用户的主目录cd ..切换到上一级目

2020-08-29 20:07:02 93

原创 千里之行 | 模块

第十四课 模块一. 模块二. 模块的创建三. 模块的使用一. 模块模块化指将一个完整的程序分解成一个个的小模块;通过将模块组合,来搭建出一个完整的程序;模块化的优点:♦ 方便开发;♦ 方便维护;♦ 模块可以复用;二. 模块的创建在Python当中一个py文件就是一个模块;在一个模块中引入外部模块的方法:import 模块名(模块名就是py文件)可以引入同一个模块多次,但是模块的实例只会创建一次;import 模块名 as 模块别名在一个模块内部都有一个__name__,.

2020-08-07 16:35:25 118

原创 千里之行 | 面向对象(3)

第十三课 面向对象(3)一. 继承简介二. 方法重写三. super()四. 多重继承五. 多态六. 属性和方法一. 继承简介继承是面向对象三大特性之一;通过继承可以使一个类获取到其他类中的属性和方法;在定义类时,可以在类名后面的括号中指定当前类的父类(超类、基类);继承提高了类的复用性。让类与类之间产生了关系。有了这个关系,才有了多态的特性;二. 方法重写如果在子类中有和父类同名的方法,则通过子类实例去调用方法时,会调用子类的方法而不是父类的方法,这个特点我们称之为方法的重写(覆盖)

2020-08-02 07:03:54 78

原创 千里之行 | 面向对象(2)

第十二课 面向对象(2)一. 特殊方法二. 封装三. property装饰器一. 特殊方法在类中可以定义一些特殊方法,也称为魔术方法;特殊方法都是形如__xxx__( )这种形式;特殊方法不需要我们调用,特殊方法会在特定的时候自动调用;二. 封装出现封装的原因:需要一种方式来增强数据的安全性,主要有以下两方面:♦ (1) 属性不能随意修改;♦ (2) 属性不能改为任意的值;封装是面向对象的三大特性之一;封装是指隐藏对象中一些不希望被外部所访问到的属性或方法;可以提供一个g

2020-08-01 23:54:29 58

原创 千里之行 | 面向对象1

第十一课 面向对象(1)一. 面向对象简介一. 面向对象简介Python是一门面向对象的编程语言;所谓面向对象的语言,==简单理解就是语言中的所有操作都是通过对象来进行的;面向过程♦ 面向过程指将我们的程序分解为一个一个步骤,通过对每个步骤的抽象来完成程序;♦ 这种编写方式往往只适用一个功能,如果要实现别的功能,往往复用性比较低;♦ 这种编程方式符合人类的思维,编写起来比较容易...

2020-07-28 06:38:24 63

原创 千里之行 | 函数(3)

第十课 函数(3)一. 高阶函数二. 闭包三. 装饰器的引入四. 装饰器的使用一. 高阶函数接受函数作为参数,或者将函数作为返回值返回的函数就是高阶函数;二. 闭包将函数作为返回值也是高阶函数,称为闭包;闭包的好处:♦ 通过闭包可以创建一些只有当前函数能访问的变量♦可以将一些私有数据藏到闭包中形成闭包的条件:♦ 函数嵌套;♦将内部函数作为返回值返回;♦ 内部函数必须使用到外部函数的变量;三. 装饰器的引入我们可以直接通过修改函数中的代码来完成需求,但是会产生一些问题:

2020-07-26 07:54:35 73

原创 Python编程中列表、字典、元组的使用方法总结

1

2020-07-22 23:41:45 270

原创 千里之行 | 函数(2)

第九课 函数(2)一. 函数的返回值二. 文档字符串三. 函数的作用域四. 命名空间五. 递归函数一. 函数的返回值返回值就是函数执行以后返回的结果;通过return来指定函数的返回值;return后面可以跟任意对象,返回值甚至可以是一个函数;二. 文档字符串help( )是Python中内置函数,通过help()函数可以查询Python中函数的用法;在定义函数时,可以在函数内部编写文档字符串,文档字符串就是对函数的说明;三. 函数的作用域作用域(scope)作用域指的是变量生

2020-07-22 23:24:25 87

原创 千里之行 | 函数(1)

第九课 函数上一. 函数简介二. 函数的参数1. 形参和实参2. 函数的传递方式三. 不定长参数四. 参数的解包一. 函数简介函数也是一个对象;函数用来保存一些可执行的代码,并且可以在需要时,对这些语句进行多次调用;语法def 函数名([形参1,形参2,形参3,...]): 代码块函数名必须符合标识符的规范(可以包含字母、数字、下划线但是不能以数字开头);print是函数对象,print()是调用函数;二. 函数的参数1. 形参和实参形参(形式参数)定义形参就相当.

2020-07-20 23:54:34 86

原创 千里之行 | 元组&字典&集合

第七课 元组&字典&集合一. 元组简介二. 字典简介1. 字典的基本介绍2. 字典的使用3. copy( )4. 遍历字典四. 集合1. 集合简介一. 元组简介元组基本介绍♦ 元组的表现形式:tuple;♦ 元组是一个不可变序列(一般当我们希望数据改变时,使用元组(如存储身份证号),其他情况下基本都使用列表)♦ 使用( )创建元组;♦ 元组不是空元组至少有一个逗号(,),当元组不是空元组时括号可以省略;♦ 元组解包指将元组当中的每一个元素都赋值给一个变量;二. 字典简

2020-07-18 10:13:05 82

原创 千里之行 | 列表

第六课 列表一. 序列1. 基本概念2. 序列的分类二. 列表1. 列表的作用三. 通用操作四. 修改列表五. 列表的方法六. 遍历循环1. for循环2. range(start,stop[,step])一. 序列1. 基本概念序列是Python中最基本的一种数据结构。序列用于保存一组有序的数据,所有的数据在序列当中都有一个唯一的位置(索引),并且序列中的数据会按照添加的顺序来分配索引;数据结构指计算机中数据存储的方式;2. 序列的分类可变序列(序列中的元素可以改变):如列表(lis.

2020-07-14 11:39:07 68

原创 Python中的一些概念

Python前5课复习一. 重要概念及知识点1. 表达式2. 语句3. 程序4. 函数5. 标识符6. 变量7. 运算符8. 非布尔值的与或运算9. 运算符的优先级10. 代码块11. while循环三要素一. 重要概念及知识点1. 表达式表达式:指由数字、运算符、数字分组符号、自由变量和约束变量等以能求得数值的有意义排列方法的组合;表达式一般仅用于计算一些结果,不会对程序产生实质性的影响;2. 语句一个语法上自成体系的单位,它由一个词或句法上有关联的一组词组成;语句的执行一般会对程序产

2020-07-11 16:17:40 184

原创 千里之行 | 条件控制语句

第五课 条件控制语句一. 条件判断语句二. input( )函数三. if-else语句四. if-elif-else语句五. while 语句六. 循环嵌套七. break和continue语句一. 条件判断语句执行的流程:♦ if语句执行时,会先对条件表大家式进行求值判断;♦ 如果为True,则执行if后的语句;♦ 如果为False,则不执行;语法:if 条件表达式:          

2020-07-10 23:04:53 81

原创 千里之行 | 运算符

第四课:运算符一. 运算符1. 运算符的概念2. 运算符的分类二. 算术运算符三. 赋值运算符四. 比较运算符五. 逻辑运算符1. not 逻辑非2. and 逻辑与3. or逻辑或4. 非布尔值的与或运算六. 条件运算符(三元运算符)七. 运算符的优先级一. 运算符1. 运算符的概念运算符用于执行程序代码运算,会针对一个以上操作数项目来进行运算。例如:2 + 3,其操作数是2和3,而运算符是“+”;2. 运算符的分类算术运算符赋值运算符比较运算符(关系运算符)逻辑运算符条件运算符(

2020-07-09 00:55:46 75

原创 千里之行 | 基本数据类型

第三课:基本数据类型一. 几个概念1. 表达式2. 语句3. 程序4. 函数二. 标识符1. 关键字2. 标识符概念三. 基本数据类型1. 整数和小数2. 布尔值和空值四. 变量1. 变量的概念?2. 变量的运算五. 字符串1. 什么是字符串2. 转义字符3. 长字符串4. 格式化字符串5. 字符串的其他操作一. 几个概念1. 表达式表达式是指由数字、算符、数字分组符号、自由变量和约束变量等以能求得数值的有意义排列方法所得的组合表达式的特点:♦ 表达式一般仅仅用于计算一些结果,不会对程序产生实质

2020-07-07 02:33:09 124

原创 千里之行 | Python要点

第二课:Python要点

2020-07-05 23:49:09 116

原创 计算机基础要点

一. 计算机基本概念1. 计算机是什么?计算机(Computer)俗称电脑,是现代一种高速计算的电子计算器;特点:数值计算、存储记忆功能、逻辑计算;总结:能够按照程序运行、自动、高速处理数据的现代化智能电子设备。发展历程:电子管数字机(1946-1958年)—>晶体管数字机(1958-1964年)                 &

2020-07-02 11:14:26 239

NASA发布的CFD2030愿景

NASA发布的“CFD 2030愿景”(CFD 2030 Vision)是一个旨在指导和激励计算流体动力学(CFD)领域未来发展的战略计划。这份报告在2014年公布,详细阐述了为了实现2030年前CFD技术的重大进步所需的挑战、机会和研究方向。 CFD 2030愿景的主要目标: 1. 高保真度模拟:报告强调了需要开发能够进行全尺度、多物理、高保真度模拟的CFD工具。这些工具应能准确模拟复杂的流体动力学现象,包括湍流、多相流、化学反应等。 2. 计算能力:为了达到这些高保真度模拟的要求,显著提高计算能力是必要的。报告指出,未来的CFD软件需要能够充分利用前沿的高性能计算(HPC)架构,包括超级计算机和云计算资源。 3. 多学科优化:CFD 2030愿景还包括将CFD工具与结构分析、系统级建模和优化工具集成,支持对复杂系统的多学科设计与优化。 4. 不确定性量化:高级CFD模拟必须能够量化不确定性,并将其考虑在内,以提供更加可靠的设计和分析结果。 5. 用户友好: 尽管技术复杂,但新一代CFD工具还需要是用户友好的

2024-04-05

计算流体力学的过去、现在和将来

计算流体力学巨佬Anthony Jameson在Nasa的学术汇报PPT

2024-04-05

Pointwise结构网格划分视频教程

Pointwise结构网格生成视频教程

2024-04-04

空空如也

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

TA关注的人

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