变量

  ·  2010-03-12 12:38  ·  39658 次点击
目录
变量
概述
社会系统中的变量
计算机程序变量
变量
概述
data/attachment/portal/201111/06/143040l8vdp815pcin9qft.jpg变量
任何一个系统(或模型)都是由各种变量构成的,而这些变量按照影响的主动关系分为自变量和因变量。当我们以世界当中的事物为特定研究对象,在分析这些系统(或模型)时,所选择研究其中一些变量对另一些变量的影响,那么选择的这些变量就称为自变量,而被影响的量就被称为因变量。例如:我们可以分析人体这个系统中,呼吸对于维持生命的影响,那么呼吸就是自变量,而生命维持的状态被认为是因变量。系统和模型可以是一个二元函数这么简单,也可以是整个社会系统这样复杂。
因此,可以这样认为,变量就是指可测量的、具有不同取值或范畴的概念。
在不同的领域当中,人们对变量的具体界定是不同的。但有一点是共同的,即研究的对象是一个充满不确定性的动态的系统组织。
社会系统中的变量
data/attachment/portal/201111/06/1430408w2a2qqs8aula58z.jpg变量
在社会学经验研究中,它是表示有差异的社会特征或社会因素的一个技术术语。又称变项。社会特征和社会因素表现形式不是唯一的,个体测量到的特征都具有不同的取值。
1。测量变量
取值差异的实际测量,决定了测量分作4个层次,对应的变量也有4种类型:
①定类变量
它只有类别之分,而无大小次序之分,如性别。
②定序变量
除了具有定类变量的特征外,各类变量是有序的。如对某一问题的看法,可分“很满意”、“满意”、“不满意”、“很不满意”4级态度。
③定距变量
除了具有定类和定序变量的特征外,各类间的距离是有实际意义的,如智商。
④定比变量
除具有上述各变量的特征外,还具有一个有实际意义的零点,如收入。
2。命题变量
根据在命题陈述中的地位,变量可分为:
①自变量与因变量
自变量在命题中是独立变化的,不依赖其他变量的变化;因变量则依自变量的变化而变化,故又称依变量。
②中介变量
两变量之间的相关关系必须以第三变量为中介才得以发生,这第三个变量则为中介变量。
③压抑变量或歪曲变量
两个实际相关的变量,由于各自与第三个变量相关,使两者显得不相关或改变相关的方向,这第三个变量称为压抑变量或歪曲变量。
变量的设计可以通过定义一个概念来完成,也可通过建构一组指标来完成。
3。变量关系
变量分析要注意变量间的因果关系和相关关系。在因果关系中,如果说变量x是导致变量y变化的因,则必然会有:
①x和y之间存在关系;
②这种关系是非对称的,即x的变化先于y的变化,而不是相反;
③不管其他因素发生与否,x的变化必然会引起y的变化。在相关关系中,变量间的变化是相伴随的,两者是对称关系。相关关系可以是正相关,即两个变量的变化方向相同;也可以是负相关,即两个变量的变化方向相反。相关关系若以直线为准,则称为直线相关;若以曲线为准,则称曲线相关。相关关系可能是伪相关,即两变量的相关只是表面上的,它实际上由第三变量引起,当第三变量消失时,相关关系亦随之消失;或者是中介相关关系,即变量x与中介变量c相关,而c又与变量y相关;或可能是“伪零度相关”,即两变量本来存在相关,由于第三变量各与两者相关,使两变量之间显现不出相关关系。
计算机程序变量
data/attachment/portal/201111/06/143040yu94cuk91pvj1mmz.jpg变量
计算机程序编制当中,会涉及很多变量。这些变量与前面所提到的广义变量有着一定的本质联系。
1。含义
计算机程序中的变量是脂在程序的运行过程中随时可以发生变化的量。
变量是程序中数据的临时存放场所。在代码中可以只使用一个变量,也可以使用多个变量,变量中可以存放单词、数值、日期以及属性。由于变量让你能够把程序中准备使用的每一段数据都赋给一个简短、易于记忆的名字,因此它们十分有用。变量可以保存程序运行时用户输入的数据(如使用InputBox函数在屏幕上显示一个对话框,然后把用户键入的文本保存到变量中)、特定运算的结果以及要在窗体上显示的一段数据等。简而言之,变量是用于跟踪几乎所有类型信息的简单工具。
2。类型
变量有两种类型:属性变量和用户自己建立的变量。
当在窗体中设计用户界面时,vb6会自动为产生的对象(包括窗体本身)创建一组变量,即属性变量,并为每个变量设置其缺省值。这类变量可供我们直接使用,比如引用它或给它赋新值。
用户也可以创建自己的变量,以便存放程序执行过程中的临时数据或结果数据等等。在程序中,这样的变量是非常需要的。下面就介绍这类变量的创建和使用方法。
1)变量的命名规则
首先,我们必须给变量取一个合适的名字,就好像每个人都有自己的名字一样,否则就难以区分了。
在VB6中,变量的命名必须遵循以下规则:
。变量名必须以字母打头,名字中间只能由字母、数字和下划线“_”组成;最后一个字符可以是类型说明符;
。变量名的长度不得超过255个字符;
。变量名在有效的范围内必须是唯一的。有效的范围就是引用变量可以被程序识别、使用的作用范围——例如一个过程、一个窗体等等。有关引用变量作用范围的内容,将在以后介绍。
。变量名不能是VB中的保留字(关键字),也不能是末尾带类型说明符的保留字,但可以把保留字嵌入变量名,关键字是指VB6语言中的属性、事件、方法、过程、函数等系统内部的标识符。
2)声明一个变量
变量在使用前,必须在代码中进行声明,即创建该变量。
在使用变量之前,大多数语言通常首先需要声明变量。就是说,必须事先告诉编译器在程序中使用了哪些变量,及这些变量的数据类型以及变量的长度。这是因为在编译程序执行代码之前编译器需要知道如何给语句变量开辟存储区,这样可以优化程序的执行。
声明变量有两种方式:隐式声明、显式声明。
隐式声明:变量可以不经声明直接使用,此时VB给该变量赋予缺省的类型和值。这种方式比较简单方便,在程序代码中可以随时命名并使用变量,但不易检查。
相关连接

0 条回复

暂无讨论,说说你的看法吧!

 回复

你需要  登录  或  注册  后参与讨论!