字符串变换与语法的研究_第1页
字符串变换与语法的研究_第2页
字符串变换与语法的研究_第3页
字符串变换与语法的研究_第4页
字符串变换与语法的研究_第5页
已阅读5页,还剩24页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

24/29字符串变换与语法的研究第一部分语法形式与字符串变换的对应关系 2第二部分有限状态转换器与字符串变换 3第三部分正则表达式的代数性质与变换 6第四部分上下文无关文法与子串替换 10第五部分上下文相关文法与树变换 14第六部分约束驱动语法与字符串的合并与分裂 17第七部分参数语法与变长字符串操作 20第八部分转换系统在语法中的应用 24

第一部分语法形式与字符串变换的对应关系语法形式与字符串变换的对应关系

在形式语言理论中,语法形式和字符串变换之间存在着密切的对应关系。语法形式描述语言的句法结构,而字符串变换则描述字符串的修改过程。理解语法形式和字符串变换之间的对应关系对于分析语言的结构和行为至关重要。

文法与字符串变换

文法是描述语言句法结构的一套规则。文法中的每个规则都将一个非终结符(变量)替换为一个字符串或另一个非终结符。通过不断应用这些替换规则,可以生成该语言的句子。

对应的字符串变换是将文法规则中的左端非终结符替换为右端字符串的过程。

上下文无关文法与正则表达式

上下文无关文法(CFG)是一种类型的文法,其中每个规则都将非终结符替换为一个非空的字符串。对应的字符串变换称为正则表达式。

正则表达式是一种模式匹配语言,用于指定字符串的模式。每个正则表达式描述了一组字符串,它可以识别或生成这些字符串。

上下文相关文法与线性文法

上下文相关文法(CSG)是一种类型的文法,其中每个规则都将非终结符替换为一个字符串,该字符串可以使用先前应用的规则进行上下文化。对应的字符串变换称为线性文法。

线性文法是一种重写系统,其中每个规则将一个字符串替换为另一个字符串,并且规则的顺序对于结果很重要。

范畴语法与树状变换

范畴语法是一种类型的文法,其中每个规则都将一个符号(非终结符或终结符)替换为一组符号。对应的字符串变换称为树状变换。

树状变换是一种重写系统,其中每个规则将一个有符号树替换为另一个有符号树。

字符串变换与语言的性质

语法形式与字符串变换之间的对应关系对于理解语言的性质和行为具有重要意义。例如:

*正则表达式可以识别或生成正则语言。正则语言是可以用有限状态机识别的语言。

*线性文法可以识别或生成上下文无关语言。上下文无关语言是可以在堆栈上识别的语言。

*树状变换可以识别或生成范畴语言。范畴语言是可以用树状自动机识别的语言。

通过了解语法形式与字符串变换之间的对应关系,我们可以更好地理解语言的结构和行为,并设计出有效的算法来处理语言数据。第二部分有限状态转换器与字符串变换关键词关键要点有限状态转换器与字符串变换

主题名称:状态转移函数

1.状态转移函数定义了转换器的当前状态如何根据输入符号和当前状态而转换到下一个状态。

2.状态转移函数理论上可以用各种形式表示,例如表格或哈希表。

3.状态转移函数的效率和正确性对于转换器的整体性能至关重要。

主题名称:最终状态

有限状态转换器与字符串变换

简介

有限状态转换器(FSM)是一种数学模型,用于表示一组状态和状态之间的转换。FSM在字符串变换中发挥着至关重要的作用,因为它允许以系统和有效的方式执行复杂的操作。

FSM的基本概念

FSM由以下元素组成:

*状态:FSM当前所在的离散位置。

*转换:状态之间基于输入符号发生的转移。

*输入符号:FSM识别的符号集合。

*输出符号:FSM产生的符号集合。

FSM的操作如下:

*FSM从一个初始状态开始。

*当一个输入符号被提供时,FSM根据其当前状态和输入符号决定进行转换。

*转换将FSM带到一个新状态并产生一个输出符号(如果定义)。

*此过程重复,直到处理完所有输入符号。

确定性有限状态转换器(DFA)

DFA是一种特殊类型的FSM,其中对于给定的状态和输入符号,只有一个确定的转换。DFA在字符串变换中特别有用,因为它们能够识别特定语言或模式。

非确定性有限状态转换器(NFA)

NFA是一种更通用的FSM类型,其中对于给定的状态和输入符号,可能有多个可能的转换。NFA可以识别比DFA更复杂的语言,但它们也更难分析。

字符串变换

FSM可以用来执行各种字符串变换操作,包括:

*识别:确定字符串是否属于特定语言。

*解析:将字符串分解为其语法成分。

*生成:产生符合特定语法规则的字符串。

*翻译:将字符串从一种语言转换为另一种语言。

FSM在字符串变换中的应用

FSM在字符串变换中具有广泛的应用,包括:

*文本处理:词法分析、语法分析、模式匹配。

*编译器设计:识别源代码令牌、语法检查。

*自然语言处理:语义分析、机器翻译。

*密码学:密码分析、密钥生成。

FSM优势

FSM用于字符串变换具有以下优势:

*可预测性:FSM的行为是确定的或非确定的,这使得它们很容易分析和理解。

*效率:FSM可以通过称为状态最小化的过程进行优化,从而提高性能。

*适应性:FSM可以通过修改状态、转换和输入符号来适应新的需求。

FSM局限性

FSM也有以下局限性:

*表示能力:FSM仅能表示有限状态语言,即具有有限数量状态的语言。

*存储要求:对于复杂的语言,FSM可能需要大量存储空间来表示所有状态和转换。

*分析复杂性:分析NFA可能比DFA困难得多,特别是在它们变大时。

扩展

FSM的概念可以通过以下方式扩展:

*堆栈有限状态转换器(PDA):允许FSM使用堆栈进行存储,这增加了它们的表达能力。

*图灵机:是一种更通用的计算模型,可以执行比FSM更复杂的计算。

*正则表达式:是一种简洁的表示方式,可以描述FSM识别的语言。第三部分正则表达式的代数性质与变换关键词关键要点【代数性质】

1.正则表达式中元素的结合律和结合性,例如(a|b)|c等同于a|(b|c)。

2.正则表达式的交换律,如交换|或&等操作符的顺序不会影响结果。

3.单位元的存在,空字符串ε是乘法的单位元。

【恒等式变换】

正则表达式的代数性质与变换

正则表达式的代数性质描述了正则表达式在组合和操作时的行为,而变换则允许简化或修改正则表达式的结构,从而优化其效率或表达力。

代数性质

结合律:

```

(r1r2)r3=r1(r2r3)

```

此性质表明,连续正则表达式可以任意组合,无需改变它们的匹配结果。

分配律:

```

r1(r2|r3)=(r1r2)|(r1r3)

```

此性质允许在正则表达式中使用括号来分组和优先级。

吸收律:

```

εr=r

rε=r

```

空字符串ε与任何正则表达式组合后,都会得到相同的正则表达式。

幂等律:

```

(r*)*=r*

```

正则表达式的Kleene星号运算符具有幂等性,即重复应用它不会改变其匹配结果。

变换

合并:

将相邻的同类型正则表达式合并为一个表达式,例如:

```

(a|b)(c|d)->(a|b|c|d)

```

分解:

将复杂的正则表达式分解为更简单的子表达式,例如:

```

(a(b|c)d)->(ab|ac)d

```

提取:

从正则表达式中提取公共子表达式,例如:

```

(a(b|c)+)d->(a(b|c)+)d

```

逆转:

逆转正则表达式的子表达式,例如:

```

(a(b|c)*)->(c|b)*a

```

闭包:

将正则表达式转换为其Kleene星号闭包,例如:

```

a->a*

```

补集:

将正则表达式转换为其补集,即与之匹配相反字符串的正则表达式,例如:

```

a->^a

```

应用

正则表达式代数性质和变换在下列方面具有广泛的应用:

*优化正则表达式:简化和修改正则表达式以提高其效率和可读性。

*构建复杂正则表达式:通过组合和操作较小的正则表达式来构建匹配复杂模式的表达式。

*模式匹配算法:在正则表达式匹配算法中,代数性质和变换用于优化状态机的构造和转换。

*语言处理:在语言处理任务中,正则表达式用于匹配文本模式、进行分词和语法分析。

*软件工程:在软件工程中,正则表达式用于验证输入、搜索和替换文本以及生成代码。第四部分上下文无关文法与子串替换关键词关键要点上下文无关文法与子串替换

1.上下文无关文法(CFG)是一种形式语法,其产生式不依赖于上下文。它由一个有限的非终结符集合、一个有限的终结符集合、一个起始符号和一组产生式组成。

2.子串替换是将字符串中的某一部分替换为另一部分的过程。它可以用CFG表示,其中非终结符表示要替换的子串,而终结符表示替换文本。

子串替换算法

1.蛮力算法:简单的通过搜索来查找要替换的子串,然后进行替换。该算法的效率较低,但易于实现。

2.Knuth-Morris-Pratt(KMP)算法:一种高效的字符串查找算法,它使用预处理步骤来构建一个模式匹配表,从而快速定位要替换的子串。

3.Boyer-Moore算法:另一种高效的字符串查找算法,它使用预处理步骤来构建一个字符跳表,从而可以跳过不匹配的字符。

子串替换在自然语言处理中的应用

1.文本纠错:使用子串替换来纠正拼写错误或语法错误。

2.文本摘要:使用子串替换来生成文本的摘要,其中非终结符表示要摘要的主体,而终结符表示摘要文本。

3.机器翻译:使用子串替换来翻译文本,其中非终结符表示源语言的子句,而终结符表示目标语言的翻译。

子串替换在生物信息学中的应用

1.DNA序列分析:使用子串替换来查找基因组中的特定序列,例如基因或突变。

2.蛋白质序列比对:使用子串替换来比较蛋白质序列,并找出相似性和差异性。

3.基因组组装:使用子串替换来将短的DNA片段组装成更长的序列,例如染色体。

子串替换在其他领域的应用

1.图像处理:使用子串替换来替换图像中的特定区域,例如去除噪声或对象。

2.模式识别:使用子串替换来识别文本或图像中的特定模式,例如手写识别或图像分类。

3.数据压缩:使用子串替换来压缩数据,例如Huffman编码或Lempel-Ziv编码。上下文无关文法与子串替换

上下文无关文法(CFG)是一种形式文法,其中产生式右端的非终结符出现在左端的非终结符后面。子串替换是一种字符串变换操作,它将字符串中的一个子串替换为另一个子串。

CFG与子串替换的关系

CFG中的每个产生式可以看作是一个子串替换操作。给定一个产生式G→αBβ,其中G和B是非终结符,α和β是终结符序列,我们可以将字符串中包含子串GB的所有位置替换为αβ。

CFG计算

CFG可以用于根据给定的产生式生成字符串。计算过程从初始符号开始,并重复应用产生式替换子字符串,直到生成所需字符串为止。

子串替换算法

子串替换算法使用动态规划技术来高效地执行子串替换操作。算法使用一个表来存储字符串中每个子串的替换结果,以避免重复计算。

复杂性

CFG计算的复杂性取决于CFG中产生式的数量和字符串的长度。子串替换算法的复杂度为O(n^3),其中n是字符串的长度。

应用

CFG和子串替换在计算机科学中有广泛的应用,包括:

*编译器:用于将源代码转换为目标代码。

*自然语言处理:用于解析和生成语言。

*模式匹配:用于在字符串中查找模式。

*数据压缩:用于通过替换重复子字符串来压缩数据。

*生物信息学:用于分析DNA和蛋白质序列。

例子

考虑以下CFG:

```

S→AB

A→a|b

B→c|d

```

该CFG可以生成以下字符串:

```

ac

ad

bc

bd

```

要生成字符串"ac",我们可以应用产生式:

*S→AB

*A→a

*B→c

这将产生子串替换:

*S=AB→aB

*aB=aB→ac

类似地,要生成字符串"bd",我们可以应用产生式:

*S→AB

*A→b

*B→d

这将产生子串替换:

*S=AB→bB

*bB=bB→bd

结论

上下文无关文法与子串替换是字符串变换中的重要工具。它们可以用于执行各种任务,包括字符串生成、模式匹配和数据压缩。理解和使用这些技术对于许多计算机科学领域至关重要。第五部分上下文相关文法与树变换关键词关键要点上下文无关文法(CFG)

1.CFG是一种形式文法,它指定可以从给定初始符号生成哪些字符串。

2.CFG由一组产生规则组成,这些规则指定从一个符号推导出另一个符号的转换。

3.CFG用于生成自然语言、编程语言和其他形式语言。

树变换

1.树变换是一种基于树结构的字符串转换规则。

2.树变换用于对各种任务进行字符串操作,例如解析、翻译和代码生成。

3.树变换基于语法制导翻译技术,它将树结构的语法规则应用于输入字符串的树表示。上下文相关文法(CSG)与树变换

上下文相关文法

CSG是一种形式文法,其中产生式左部的非终结符的重写取决于其上下文的符号。与上下文无关文法(CFG)不同,CSG的产生式可以检查产生式左部非终结符相邻的符号。

CSG的形式定义

CSG由一个四元组(N,T,P,S)定义,其中:

*N是非终结符的集合

*T是终结符的集合

*P是产生式的集合

*S是开始符号

CSG的示例

以下CSG生成括号表达式的语言:

```

S->(S)|ε

```

在这个文法中,`S`是唯一非终结符,`(`和`)`是终结符。产生式`S->(S)`表示一个表达式可以由一对括号包围另一个表达式组成,而产生式`S->ε`表示表达式可以为空。

树变换

树变换是一种基于规则的语法操作,它描述了如何将一棵源树转换为一棵目标树。

树变换的术语

*模式:要匹配源树部分的树模式。

*目标:要转换为的目标树。

*上下文:模式周围的源树部分。

*规则:一个包含模式、目标和上下文的规则。

树变换的正式定义

树变换由一个规则集定义,其中每个规则由以下内容组成:

```

(pattern,target,context)

```

树变换的示例

以下规则将一棵具有根节点`S`的树转换为一棵具有根节点`NP`的树:

```

(S,NP,#)

```

此规则表明,当源树的根节点为`S`且其周围没有其他符号时,可以使用`NP`替换根节点。

CSG与树变换

CSG和树变换之间存在紧密联系。CSG导出的语言可以表示为一组树变换规则。反之亦然,树变换规则集可以转换为等效的CSG。

CSG到树变换的转换

为了将CSG转换为树变换规则集,需要执行以下步骤:

1.对于每个CSG产生式,创建一个模式,其中产生式左部的非终结符为根节点。

2.对于每个CSG产生式,创建一个目标,其中产生式右部为根节点。

3.对于每个CSG产生式,创建一个上下文,其中包括产生式左部的非终结符相邻的符号。

树变换到CSG的转换

为了将树变换规则集转换为等效的CSG,需要执行以下步骤:

1.对于每个树变换规则,创建一个CSG产生式,其中模式的根节点为非终结符,而目标的根节点为产生式右部。

2.对于每个树变换规则,将上下文的符号作为产生式左部的非终结符的相邻符号。

应用

CSG和树变换在广泛的领域中都有应用,包括:

*语言学:自然语言处理、语法分析

*编译理论:语法检查、语法指导

*计算机图形学:场景图处理、动画

*软件工程:模型转换、代码生成

结论

上下文相关文法和树变换是功能强大的语法工具,两者之间有着内在的联系。通过将CSG转换为树变换规则集,并反之亦然,可以利用这两种语法技术的优势,从而在各种应用程序中实现灵活而强大的语法处理。第六部分约束驱动语法与字符串的合并与分裂关键词关键要点【约束条件在合并中的作用】

1.约束条件限制合并可能性:语法中的约束条件定义了字符串可以合并的规则,限制了合并的有效性,确保合并后的字符串仍然符合语言规则。

2.约束条件引导合并决策:当存在多个可能的合并选项时,约束条件提供了一种机制来确定最合适的合并点,确保合并后的结构在语言学上是正确的。

3.约束条件优化合并过程:通过应用约束条件,可以有效缩小合并搜索空间,提高合并算法的效率和精度。

【约束条件在分裂中的作用】

约束驱动语法与字符串的合并与分裂

简介

约束驱动语法(CCG)是基于归纳逻辑编程(ILP)和组合范畴语法(CCG)的语法形式化框架。它将语法规则表示为一组约束,通过逻辑推理将这些约束应用于输入字符串,推导出句子的句法结构。

字符串合并

在CCG中,字符串合并是指将两个或多个短语合并为一个短语的过程。它通过应用以下形式的合并规则来实现:

```

P→QR

```

其中P是父节点,Q和R是子节点。

例如,以下规则将名词短语(NP)和介词短语(PP)合并为新的NP:

```

NP→NPPP

```

当输入字符串中出现匹配规则的两个短语时,CCG系统将应用该规则,将这两个短语合并为一个新的短语。

字符串分裂

字符串分裂是指将一个短语分解为两个或多个较短的短语的过程。它通过应用以下形式的分裂规则来实现:

```

QR→P

```

其中P是父节点,Q和R是子节点。

例如,以下规则将NP分解为名词(N)和PP:

```

NP→NPP

```

当输入字符串中出现匹配规则的一个短语时,CCG系统将应用该规则,将该短语分解为两个较短的短语。

合并与分裂的约束

在CCG中,合并和分裂规则受一系列约束的约束,以确保生成合法的句法结构。这些约束包括:

*域约束:指定规则中每个符号可以出现的域类型(例如,NP、VP)。

*连贯约束:确保规则中符号之间的连贯性(例如,一个动词短语(VP)只能合并一个名词短语(NP))。

*优先约束:指定规则的优先级顺序,以确定在歧义情况下应用哪个规则。

CCG合并与分裂算法

CCG合并与分裂算法遵循以下步骤:

1.使用合并和分裂规则将输入字符串解析为初始句法结构。

2.识别并应用约束,过滤掉非法句法结构。

3.根据优先级约束选择最优句法结构。

4.返回最终句法结构。

优势

CCG合并与分裂方法具有以下优势:

*处理歧义:CCG通过应用优先级约束来处理语法歧义,从而生成最优句法结构。

*灵活语法:CCG允许动态生成语法规则,这使其能够适应新的语言数据和语法结构。

*句法和语义集成:CCG语法可以与语义表示集成,以提供句子的全面分析。

应用

CCG合并与分裂方法已成功应用于各种自然语言处理任务,包括:

*句法分析

*机器翻译

*自然语言生成

*信息提取第七部分参数语法与变长字符串操作关键词关键要点【参数语法与变长字符串操作】

1.参数解析:解析函数调用时提供给函数的实参,并将实参值赋给形参。实参的个数和类型必须与形参的个数和类型一致。

2.变参函数:允许函数接受数量可变的实参。变参函数的形参通常定义为一个可变数组,例如`int[]nums`。

3.字符串操作:字符串操作函数允许对字符串进行各种操作,例如连接、拆分、搜索和替换。这些函数通常返回一个新的字符串,其中包含修改后的内容。

【可变长度数组】

参数语法与变长字符串操作

引言

在语法中,参数语法是一种允许函数接受可变数量参数的语法结构。这在处理不定长输入或构建灵活的函数时非常有用。变长字符串操作是利用参数语法在字符串上进行的操作,允许对字符串进行动态修改。

参数语法基本概念

在C语言中,使用`...`(省略号)表示参数语法。省略号放置在参数列表的末尾,表示该参数可以接收任意数量的同类型参数。例如:

```c

intsum(intn,...);

```

此函数接收一个整数`n`和任意数量的其他整数参数。

变长字符串操作

变长字符串操作允许对字符串进行动态修改,而不必事先知道字符串的长度。这对于处理用户输入或构建动态响应的程序非常有用。

sprintf()函数

`sprintf()`函数将格式化的字符串写入给定的缓冲区。它采用以下形式:

```c

intsprintf(char*str,constchar*format,...);

```

`str`是要写入的缓冲区,`format`是一个格式化字符串,`...`代表可变数量的附加参数。

例如:

```c

charbuffer[100];

sprintf(buffer,"Hello,%s!",name);

```

此代码将字符串"Hello,[name]!"写入`buffer`中,其中`name`是一个字符串参数。

sscanf()函数

`sscanf()`函数从给定的字符串中读取格式化的数据。它采用以下形式:

```c

intsscanf(constchar*str,constchar*format,...);

```

`str`是要读取的字符串,`format`是一个格式化字符串,`...`代表可变数量的附加参数。

例如:

```c

charinput[]="JohnDoe,30";

intage;

sscanf(input,"%s%d",name,&age);

```

此代码将"JohnDoe,30"从`input`中读取为两个字符串参数(`name`)和一个整数参数(`age`)。

va_arg()、va_start()和va_end()函数

`va_arg()、va_start()`和`va_end()`函数提供了访问可变参数列表的低级机制。

*`va_start()`:初始化可变参数列表并返回第一个参数的地址。

*`va_arg()`:获取当前位置的参数并将其类型转换为指定的类型。

*`va_end()`:清理可变参数列表。

例如:

```c

va_listargs;

va_start(args,n);

intarg=va_arg(args,int);

}

va_end(args);

```

此代码获取`n`个可变整数值并将其存储在`arg`中。

其他变长字符串操作

除了上述函数之外,还有其他用于执行变长字符串操作的函数,包括:

*`vprintf()`:可变参数格式化输出

*`vfprintf()`:可变参数格式化文件输出

*`va_copy()`:复制可变参数列表

*`va_list`:存储可变参数列表的结构

优点

参数语法和变长字符串操作提供了以下优点:

*灵活性:允许处理不定长输入或构建灵活的函数。

*动态响应:能够基于用户输入或其他动态因素生成响应。

*内存效率:避免分配不必要的内存来存储不定长的字符串。

缺点

参数语法和变长字符串操作也有一些缺点:

*代码复杂性:使用可变参数会增加代码的复杂性和维护难度。

*安全性问题:可变参数列表需要小心处理,因为它们容易受到缓冲区溢出攻击。

*跨平台兼容性:可变参数语法的实现因编译器而异,可能导致跨平台兼容性问题。

结论

参数语法和变长字符串操作是处理不定长输入和构建灵活函数的强大工具。然而,在使用这些技术时必须注意其优点和缺点,以确保代码的安全性、可维护性和跨平台兼容性。第八部分转换系统在语法中的应用关键词关键要点【转换系统在语法分析中的应用】:

1.转换系统用于将输入字符串转换为抽象语法树,便于语法分析。

2.转换系统基于规则集和状态集,通过状态转移将输入符号序列转换成语法树中的节点。

3.在语法分析中,转换系统实现自底向上的语法分析,从输入字符串逐步建立语法树。

【转换系统在语法生成中的应用】:

转换系统在语法中的应用

简介

转换系统是形式语言理论中描述和分析语法的一类数学模型。它们为语法提供了简洁且强大的表示方法,并允许以一种系统的方式对语言结构进行推导和转换。在语法研究中,转换系统已被广泛应用于各种语言现象的建模和分析。

生成语法

转换系统在生成语法中的主要应用之一是描述语言的句法结构。形式上,生成语法由一个转换系统组成,该系统由一个初始符号、一组产生式和一组终止符号定义。初始符号表示语言中最抽象的句法类别,产生式定义了句法类别的展开方式,终止符号表示语言中的基本元素(词或词素)。

通过应用产生式,转换系统可以从初始符号生成语言中的句子。每个产生式将一个句法类别替换为一系列子类别,直到最终产生一个只包含终止符号的句子。这种从抽象句法类别到具体句子的逐步展开过程称为推导。

生成语法中的转换系统提供了对语言句法结构的系统化描述,允许研究人员对句子的生成和分析进行形式化处理。

转化语法

转换语法是另一种利用转换系统的语法理论。它将语言描述为一系列转换规则,这些规则将一种句法结构转换为另一种句法结构。转换规则可以添加、删除或重新排列句子的组成部分,从而生成新的句子。

在转换语法中,转换系统包含一组规则,这些规则应用于称为深层结构的句子的抽象表示。深层结构表示语义内容,而转换规则则将深层结构转换为称为表层结构的句子的表征,该表征符合语言的语法规则。

转换语法使用转换系统来捕捉语言中的复杂语法现象,例如被动语态、疑问句和否定结构。通过一系列转换规则,转换系统可以将句子的深层结构转换为表层结构,从而提供对语言语法过程的深入理解。

语言迁移

转换系统在语言迁移研究中也有着广泛的应用。语言迁移是指一种语言对另一语言学习的影响。转换系统可以用于描述源语言和目标语言的语法结构,并分析学习者在第二语言习得过程中存在的干扰和促进因素。

通过比较源语言和目标语言的转换系统

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论