E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
OpenFOAM编程笔记
OpenFOAM
2.2.0: fvOptions----运行时可选的物理操作
(本文翻译自:https://
openfoam
.org/release/2-2-0/fv-options/)
OpenFOAM
中引入了一个新的框架fvOptions,允许用户选择任何可以表示为控制方程的源项或约束的物理参数
寒冰彻骨
·
2023-01-06 23:42
控制方程
代码编程
openfoam
cfd
fvOptions代码分析
OpenFOAM
中的fvOptions是一个功能灵活的框架,可以在不重写原始源代码的情况下,在指定区域内向控制方程添加各种源项或者其他约束(比如固定温度、多孔介质、磁流变流体等)。
寒冰彻骨
·
2023-01-06 23:12
控制方程
openfoam
OpenFOAM
代码——公式对照总结(持续更新)
本文总结
OpenFOAM
中代码语句与模型或公式的对应关系icoFoamsolver连续性方程∇⋅U=0\nabla\cdotU=0∇⋅U=0动量方程∂U∂t+∇⋅(UU)=−∇p+∇⋅(ν∇U)\frac
CFD_Tyro
·
2023-01-06 23:42
计算机相关
算法
解决东岳流体下载的
OpenFOAM
虚拟机出现的“发生错误,导致虚拟CPU进入关闭状态”问题
问题描述从东岳流体下载的
OpenFOAM
虚拟机,包括vmware16和
OpenFOAM
-10+
OpenFOAM
-v2206虚拟机。
CFD_Tyro
·
2023-01-06 23:41
计算机相关
ubuntu
linux
运维
OpenFOAM
提取等值面并计算面积
OpenFOAM
中的等值面类
OpenFOAM
V9中的isoSurface类可以用来提取等值面。
jedi-knight
·
2023-01-05 20:52
流体力学
算法
c++
OpenFOAM
OpenFOAM
的泊肃叶流动算例
本算例下载地址:
OpenFOAM
的二维低速层流管道流动算例(泊肃叶流动)-case文件-C++文档类资源-CSDN下载泊肃叶流动是流体力学里面一个基本算例,排在库埃特流动后面。
Kino Chan
·
2023-01-05 20:21
cfd
编程人生
openfoam
openfoam
cfd
OpenFOAM
中的Simple算法和Piso算法
方程动量预测MU=−∇pMU=-\nablapMU=−∇p动量预测方程在UEqn.h文件中其主要代码如下solve(UEqn==-fvc::grad(p));矩阵分解MU=AU−HMU=AU-HMU=AU−H矩阵分解在pEqn.H文件中其主要代码如下volScalarFieldrAU(1.0/UEqn.A());volVectorFieldHbyA(constrainHbyA(rAU*UEqn.H
jedi-knight
·
2023-01-05 20:21
算法
流体力学
算法
矩阵
学习
经验分享
OpenFOAM
的圆柱绕流算例记录
圆柱绕流是流体力学里最经典的算例之一,受到众多学者的“喜爱”。初学CFD的人除了空腔、管道流之外,最先接触的莫过于圆柱绕流了。圆柱绕流能反映流体流过障碍物时的各种情况:层流向湍流的转捩、流体的剪切与分离、边界层、卡门涡街现象等等,是深入理解流动机理的重要算例。因为经常要算圆柱绕流,在这里做一些记录,记录一些细节,以防以后忘掉。这次做Re=200时的圆柱绕流算例,画网格用ICEM,CFD软件用开源软
Kino Chan
·
2023-01-05 20:51
cfd
编程人生
openfoam
cfd
openfoam
OpenFOAM
-v2006重叠网格挖洞问题研究以及overset代码解析(一)整体函数框架结构
前言使用
OpenFOAM
-v2006版本的重叠网格时,其挖洞只能挖出壁面以及壁面附近区域的网格,而离重叠区边缘(fringe)还有一定距离,如下图所示:经研究,其和挖洞策略有关系,修改需要动源代码,十分费工夫
Kino Chan
·
2023-01-05 20:51
cfd
openfoam
重叠网格
cfd
openfoam
OpenFOAM
不可压求解器pimpleFoam研究(一)粘度实现
OpenFOAM
提供了几个单相的不可压求解器:icoFoam(瞬态,层流)、simpleFoam(稳态,湍流)、pisoFoam(瞬态,湍流)和pimpleFoam(瞬态,湍流)。
Kino Chan
·
2023-01-05 20:51
cfd
openfoam
源代码
cfd
openfoam
openfoam
linux教程,
OpenFOAM
程序开发入门(1)
一、
OpenFOAM
应用类型:1、直接利用
OpenFOAM
的标准的求解器进行模拟,把
OpenFOAM
替代商业软件来使用,
OpenFOAM
已基本具有这样的功能和人气,与Fuent,Star-CD等相比较,
weixin_39950083
·
2023-01-05 20:51
openfoam
linux教程
openFoam
代码读懂笔记
1.sed口令sed-i"/method/s/manual/simple/g"decomposeParDict是不是指:将文件decomposeParDict内method那一行的manual换成simplesed-i就是直接对文本文件进行操作的sed-i's/原字符串/新字符串/'/home/1.txtsed-i's/原字符串/新字符串/g'/home/1.txt这两条命令的区别就是,看示例吧这
imastrid
·
2023-01-05 20:18
自学
linux
openfoam
c++
OpenFOAM
的PISO算法【转载】
转载自:http://
openfoam
.blog.sohu.com/94234375.html流体力学的控制方程是耦合方程组,形式上体现为连续方程和运动方程的耦合,变量上体现为速度和压强的耦合。
asd165654
·
2023-01-05 20:17
OpenFOAM
中的PISO算法
流体力学的控制方程是耦合方程组,形式上体现为连续方程和运动方程的耦合,变量上体现为速度和压强的耦合。在数值计算过程中,同时求解速度和压强的方法称为“同时算法”,这通常比较困难繁琐,为此“分离算法”得到了广泛的应用。分离算法的思路是建立速度和压强之间的迭代关系,在迭代中去寻求稳定解。有一点促使了分离算法的应用:连续方程和运动方程在离散后均得到速度-压强关系。这使得在迭代过程中只需要在两个方程间进行切
王鱼鱼鱼鱼
·
2023-01-05 20:17
openfoam从入门到入土
openfoam
2.4 PIMPLE算法 | 2.5 附加显式力的压力速度耦合(
OpenFOAM
理论笔记系列)
2.4PIMPLE算法2.4.1速度的非线性耦合在2.1节中,我们曾对流动系统的压力速度耦合问题进行过讨论,实际上,在流动系统中除了压力和速度的耦合关系,我们还存在着另一种重要的耦合关系,速度的非线性耦合关系。当我们对速度进行求解时(例如求解动量预测方程),速度是未知量,因此对流项∇⋅(U⃗U⃗)\nabla\cdot(\vecU\vecU)∇⋅(UU)是一个未知量乘以未知量的结果,这样会使得原来
CloudBird07
·
2023-01-05 20:45
OpenFOAM理论笔记
cfd
openfoam
2.1 压力泊松方程(
OpenFOAM
理论笔记系列)
第二章压力速度耦合算法2.1压力泊松方程在第一章中,我们推导出了不可压缩牛顿流体的控制方程:连续性方程∇⋅U⃗=0(1.8)\nabla\cdot\vecU=0\tag{1.8}∇⋅U=0(1.8)动量方程∂U⃗∂t+∇⋅(U⃗U⃗)=∇⋅ν∇U⃗−∇pρ+g⃗(1.15){{\partial\vecU}\over{\partialt}}+\nabla\cdot(\vecU\vecU)=\nabl
CloudBird07
·
2023-01-05 20:15
OpenFOAM理论笔记
cfd
openfoam
2.2 SIMPLE系列算法 | 2.3 PISO算法(
OpenFOAM
理论笔记系列)
2.2SIMPLE系列算法2.2.1标准SIMPLE算法SIMPLE算法(Semi-ImplicitMethodforPressureLinkedEquations)1最初被设计用来求解稳态问题,即控制方程中不包含瞬态项的计算。按照1.3.3节的约定,我们假设计算开始的时候有初始的压力和速度值Po,Uo⃗P^o,\vec{U^o}Po,Uo,待求的真值为Pn,Un⃗P^n,\vec{U^n}Pn,
CloudBird07
·
2023-01-05 20:15
OpenFOAM理论笔记
openfoam
cfd
OpenFOAM
理论笔记 目录
第一章有限体积离散1.1计算域的空间离散1.2系统的控制方程1.2.1流动与传热的通用控制方程1.2.2通用的标量输运方程1.2.3控制方程的分类1.3控制方程的离散1.3.1高斯定理1.3.2标量输运方程的离散1.3.3离散后方程的求解第二章压力速度耦合算法2.1压力泊松方程2.2SIMPLE系列算法2.2.1标准SIMPLE算法2.2.2SIMPLE算法的亚松弛2.2.3SIMPLEC算法2.
CloudBird07
·
2023-01-05 20:15
OpenFOAM理论笔记
openfoam
cfd
OpenFoam
中的Simple系列算法
OpenFoam
中提供了SimpleFoam求解器、PisoFoam求解器以完成不可压缩流的求解。但是
OpenFoam
中的代码与流体力学教材中的讲述并不一致,导致初学者难以理解代码的含义。
jedi-knight
·
2023-01-05 20:44
流体力学
openFoam类库
算法
c++
学习
经验分享
《
OpenFOAM
用户指南》阅读总结(二)
偏微分方程会包含如下信息:标量、矢量、张量、张量运算、量纲分析等。这些方程的求解涉及到离散、矩阵运算、求解器以及求解算法。速度场U可以说是vectorField类的一个对象,这就是面向对象编程。方程∂ρU⃗∂t+∇⋅ϕU⃗−∇⋅μ∇U⃗=−∇p\frac{\partial{\rho\vec{U}}}{\partial{t}}+\nabla\cdot\phi\vec{U}-\nabla\cdot\m
姜蜉蝣
·
2023-01-03 22:15
OpenFOAM
#
OpenFOAM文档学习
OpenFOAM
CFD
读书笔记
OpenFOAM
定义方程和源项并求解
OpenFOAM
的实质
OpenFOAM
中的FOAM是FieldOperationandManipulation的缩写,所以其实质是对标量场和矢量场进行运算和处理.
OpenFOAM
中的场的定义方式如下.方式一
jedi-knight
·
2023-01-03 22:45
固体火箭发动机仿真
流体力学
库
经验分享
学习
Python
编程笔记
(6)循环及Python代码实现
循环while循环while语句非常灵活,可用于在条件为真时反复执行代码块。for循环为序列(或其他可迭代对象)中每个元素执行代码块。迭代字典使用keys等字典方法来获取所有的键。如果只对值感兴趣,可使用d.values。代码示例一些迭代工具--并行迭代同时迭代几个序列--迭代时获取索引迭代对象序列的同时获取当前对象的索引--反向迭代和排序后再迭代reversed和sorted。它们类似于列表方法
编程研究坊
·
2023-01-02 12:08
python
人工智能
算法
python
开发语言
算法
Python
编程笔记
(5)条件及Python代码实现
条件布尔值布尔值True和False属于类型boolif语句if语句,让你能够有条件地执行代码。这意味着如果条件(if和冒号之间的表达式)为前面定义的真,就执行后续代码块(这里是一条print语句);如果条件为假,就不执行(你应该猜到了)。else子句之所以叫子句是因为else不是独立的语句,而是if语句的一部分elif子句要检查多个条件,可使用elif。elif是elseif的缩写,由一个if子
编程研究坊
·
2023-01-02 12:38
python
算法
人工智能
python
开发语言
算法
Python
编程笔记
(4)字典及Python代码实现
字典基本的字典操作len(d)返回字典d包含的项(键-值对)数。d[k]返回与键k相关联的值。d[k]=v将值v关联到键k。deld[k]删除键为k的项。kind检查字典d是否包含键为k的项。people={'Alice':{'phone':'2341','addr':'Foodrive23'},'Beth':{'phone':'9102','addr':'Barstreet42'},'
编程研究坊
·
2023-01-02 12:37
python
人工智能
算法
python
pycharm
算法
TAS-10-428 c#驱动
编程笔记
厂家没提供范例我将自己写的共享出来将模块设置到TCP-SERVER模式下每一页都要点读取参数开关继电器1的代码在VS2013下测试通过usingSystem;usingSystem.Collections.Generic;usingSystem.ComponentModel;usingSystem.Data;usingSystem.Drawing;usingSystem.Linq;usingSys
MAILJMQ
·
2022-12-30 02:39
硬件相关
亮灯零件防错
c#
网络
开发语言
OpenFOAM
自带网格软件——基于snappyHexMesh的圆柱网格画法
0.前言最近在研究
OpenFOAM
自带的网格生成软件——snappyHexMesh,并准备拿圆柱绕流算例试试手。主要参考:京东手机的博客和刘楚云知乎的文章。
Kino Chan
·
2022-12-27 17:57
cfd
openfoam
cfd
openfoam
基于非结构网格的仿真——太湖之光上的巨大挑战
背景在过去数十年中非结构网格被广泛应用于工业仿真领域,例如著名商业CFD软件Fluent以及开源CFD软件
OpenFOAM
都采用了基于非结构网格的有限体积法,而大多数结构分析软件例如Abaqus、Nastran
SIMFORGE
·
2022-12-27 17:54
linux
开源
性能优化
C/C++
编程笔记
:如何将C ++字符串转换为数字?三种方法教给你
通常,或更具体地说,在竞争性编程中,有许多情况需要将数字转换为字符串或将字符串转换为数字。但是缺乏某些必不可少的工具的知识使我们不得不这样做。本文介绍了一些实现此任务的方法。将字符串转换为数字方法1:使用字符串流类或的sscanf()方法2:字符串使用转换Stoi旅馆()或的atoi()这两种方法进行了详细的讨论此文章。方法3:使用boost词汇表转换Boost库提供了一个内置函数“lexical
一起学编程
·
2022-12-26 18:42
C++
C++
字符串转数字
编程知识
学习编程
C/C++
深度学习
编程笔记
2:搭建网络八股之自制数据集
代码中难点readline()方法:从字面意思可以看出,该方法每次读出一行内容,所以,读取时占用内存小,比较适合大文件,该方法返回一个字符串对象。相对于把text文件中刑如2028_7.jpg7的数据一行行读入存到contents中其余的写在程序中代码importtensorflowastffromPILimportImageimportnumpyasnpimportostrain_path='.
还好江南
·
2022-12-26 09:08
python
深度学习
tensorflow
机器学习
神经网络
一步步看α-β剪枝算法
这篇blog实际上不应该出现在机器学习专栏里面的,因为不涉及任何数学的知识,主要是想从头到尾梳理一下这个的内容,最后的实现应该会放到
编程笔记
专栏里。
大隐隐于野
·
2022-12-21 20:41
C++核心
编程笔记
,附代码
目录1.内存分区模型1.1程序运行前代码区:全局区:1.2程序运行后栈区:堆区:1.3new操作符2.引用2.1引用的基本使用2.2引用的注意事项2.3引用做函数参数2.4引用做函数返回值2.5引用的本质2.6常量引用3.函数提高3.1函数默认参数3.2函数的占位参数3.3函数重载3.3.1函数重载概述3.3.2函数重载的注意事项4.类和对象4.1封装4.1.1封装的意义4.1.2struct和c
高山仰止_
·
2022-12-15 21:34
C++
c++
C#多线程
编程笔记
(4.1)-使用Task任务
近来在学习EugeneAgafonov编写的《C#多线程编程实战》(译),做些笔记也顺便分享一下^-^任务(Task)是什么?首先我们先了解一个概念,.NetFramework4.0引入了一个新的关于异步操作的API,叫任务并行库(TaskParallelLibrary,简称TPL),在.NetFramework4.5版,对该API进行了轻微的改进,使用更简单。TPL可被认为是线程池之上的又一个抽
轩阳俊
·
2022-12-14 01:50
C#-多线程
C#多线程编程笔记
C#
多线程
Task
神威
OpenFOAM
——最流行的开源CFD软件与神威·太湖之光的珠联璧合
背景
OpenFOAM
(Open-sourceFieldOperationAndManipulation,开源的场运算与操作)是一款基于C++编写的面向对象CFD类库,被广泛用于流体、传热、分子动力学、电磁流体甚至金融等领域问题的模拟
SIMFORGE
·
2022-12-10 00:29
linux
制造
开源
开源软件
python核心
编程笔记
--chapter2
chapter21.程序输入:在python3之前程序输入用内建函数raw_input(),python3.0以后用input()通过input()输入得到的值是字符串,不能直接进行数学运算,在运算之前需要用内建函数int()将字符串转换成整数值。下面是输入一个数值字符串并转换为整数2.注释#该号用于单行注释"""多个双引号用于多行注释"""'''多个单引号用于多行注释'''3.运算符+-*///
weixin_30666943
·
2022-12-05 15:01
python
OpenFOAM
V9在Ubuntu上的安装
1.首先通过Ubuntu自带的浏览器搜索
OpenFOAM
,或者可以直接使用浏览器登陆网址Downloadv9|Ubuntu|
OpenFOAM
https://
openfoam
.org/download/9
translator_
·
2022-12-04 09:44
ubuntu
linux
openfoam
OpenFOAM
v9 postProcessing
1.1fields场计算age:求解输运方程,以确定粒子从入口对流到流中位置所需的时间。components:写入场(例如U)的分量(例如Ux,Uy,Uz)。CourantNo:从通量场计算库朗数。ddt:计算场的欧拉时间导数。div:计算场的散度。enstrophy:计算速度场的涡量fieldAverage:计算并写入给定场的时间平均值。flowType:计算并写入速度场的flowType,其中
cocoCurry
·
2022-12-04 09:26
OpenFOAM后处理
算法
python
人工智能
曲线积分与曲面积分总结_CFD理论扫盲03 向量微积分
注:本文内容译自《Thefinitevolumemethodincomputationalfluiddynamics_anadvancedintroductionwith
OpenFOAM
®andMatlab
weixin_39625098
·
2022-12-01 16:03
曲线积分与曲面积分总结
曲面积分的投影法
标量
向量
标量求导链式法则
【CUDA
编程笔记
】(3)opencv4 + CUDA 并行图像处理实战入门:图像均值滤波和图像反色
3.4并行与串行的加速比四、总结相关阅读:【CUDA
编程笔记
】(1)CUDAC编程入门【CUDA
编程笔记
】(2)CPU与GPU之间的参数传递</
ctrl A_ctrl C_ctrl V
·
2022-12-01 09:44
CUDA编程
图像处理
opencv
Google 机器学习
编程笔记
三——回归模型的验证
预设置from__future__importprint_functionimportmathfromIPythonimportdisplayfrommatplotlibimportcmfrommatplotlibimportgridspecfrommatplotlibimportpyplotaspltimportnumpyasnpimportpandasaspdfromsklearnimport
退堂鼓一级演员
·
2022-11-30 02:50
机器学习
python
机器学习
深度学习
数据分析
matlab报错集锦,matlab
编程笔记
:错误集锦
总结一些自己遇到过的使人抓狂的报错,往往是自己粗心大意造成的:1、变量名与函数名混用disp('jafjjaja')???Indexexceedsmatrixdimensions原因:前面把disp定义为变量了,编程的时候千万要注意噢!已存在的函数名不能用作变量名2、浮点数的大小比较问题find(a==b)ans=Emptymatrix:1-by-0或者>>formatlong>>aa=0.793
weixin_39869197
·
2022-11-27 01:06
matlab报错集锦
Google 机器学习
编程笔记
二——第一次构建线性回归模型
预设:导入相关包,设置相关数据(这里借鉴了这位博主的笔记,很详实GoogleTensorFlow课程
编程笔记
(2)———使用TensorFlow的基本步骤)from__future__importprint_functionfromIPythonimportdisplay
退堂鼓一级演员
·
2022-11-26 18:44
机器学习
python
机器学习
深度学习
数据分析
FVM in CFD 学习笔记_第12章_高分辨率格式
F.Moukalled,L.Mangani,M.Darwish所著TheFiniteVolumeMethodinComputationalFluidDynamics-AnAdvancedIntroductionwith
OpenFOAM
andMatlabChapter12HighResolutionSchemes
梅冠华
·
2022-11-24 15:36
FVM
in
CFD
学习笔记
高分辨率对流格式
归一化变量公式(NVF)
总变差衰减框架(TVD)
延迟修正技术
归一化加权因子(NWF)
程序员的笔记本选择推荐
因此,在寻找最好的
编程笔记
本电脑时,您需要确保为自己选择了合适的笔记本电脑。为此,您需要知道哪些是最适合编程的笔记本电脑。
金枝玉叶9
·
2022-11-24 03:03
经验分享
“重金求来”Alibaba技术官并发
编程笔记
,进阶学习资料!
前言毫不夸张地说,JVM是现代软件工程最成功的案例之一。因为它自带GC,又有无数可以微调的参数,且运行极其稳定可靠,所以,许多厂商的核心业务系统,才敢放心地用Java编写,运行在JVM之上。近几年深入学习JVM调优的人越来越多,因为互联网一线大厂的Java高级开发工程师JD中都明确要求了“JVM调优”的能力。JVM调优是跳槽大厂必备的技能,但是由于JVM知识体系过于庞大,非系统学习难以学透,并且即
普通网友
·
2022-11-23 22:52
程序员
java
后端
面试
流体力学专业常用网站集合
一、学习网站1.流体力学|
OpenFoam
|东岳流体|流体中文网|CFDwithOpenSourceSoftware|LIGGGHTS|TurbulentFlows–Pope|2.量子计算|Quantinuum
TFlows
·
2022-11-19 08:29
学习方法
其他
c语言循环写回合制小游戏_C/C++
编程笔记
:推箱子小游戏,大一学习C语言练手项目...
C语言,作为大多数人的第一门编程语言,重要性不言而喻,很多编程习惯,逻辑方式在此时就已经形成了。这个是我在大一学习C语言后写的推箱子小游戏,自己的逻辑能力得到了提升,在这里同大家分享这个推箱子小游戏项目。GitHub仓库地址:github.com/weizhiwen/C…先来看看最后的运行的效果。这是一个在WindowsDos界面的小游戏,界面上有推箱子的地图,使用#来代表地图的边界,P来代表推箱
weixin_39723010
·
2022-11-10 11:49
c语言循环写回合制小游戏
c语言怎么移动小数点和数字位置
r语言折线图把横坐标改为字符
Go语言
编程笔记
2:基础
Go语言
编程笔记
2:基础图源:php.cn语言风格Go语言是从C语言衍生而来,所以语言风格上是和C语言很相似的,不同的是Go在语言格式化上做的相当激进。最显著的是在缩进和换行上,Go语言都有严格要求。
魔芋红茶
·
2022-11-09 11:59
Go语言
golang
开发语言
后端
FVM in CFD 学习笔记_第15章_流动计算:不可压缩流动_1_交错网格上的SIMPLE算法
F.Moukalled,L.Mangani,M.Darwish所著TheFiniteVolumeMethodinComputationalFluidDynamics-AnAdvancedIntroductionwith
OpenFOAM
andMatlabChapter15FluidFlowComputation
梅冠华
·
2022-10-25 12:57
FVM
in
CFD
学习笔记
不可压缩流动
SIMPLE
交错网格
黑马程序员并发
编程笔记
(二)--java线程基本操作和理解
3.java进程的基本操作3.1.创建进程方法一,直接使用Thread//构造方法的参数是给线程指定名字,,推荐给线程起个名字(用setName()也可以)Threadt1=newThread("t1"){@Override//run方法内实现了要执行的任务publicvoidrun(){log.debug("hello");}};t1.start();方法二,使用Runnable配合Thread
RomanBesson
·
2022-10-12 20:56
java底层相关
java
intellij-idea
开发语言
C#多线程
编程笔记
(4.5)-并行运行任务(Task)
近来在学习EugeneAgafonov编写的《C#多线程编程实战》(译),做些笔记也顺便分享一下^-^usingSystem;usingSystem.Collections.Generic;usingSystem.Threading.Tasks;usingSystem.Threading;namespace并行运行任务{classProgram{staticvoidMain(string[]arg
轩阳俊
·
2022-10-12 07:24
C#-多线程
C#多线程编程笔记
C#
Task
并行
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他