
【经】 activity variable
move about; ploy; activity; campaign; function; movement
【计】 activity
【医】 activity; cine-; kine-; kinesio-
variable
【计】 V; variable
【化】 variable
【医】 variance
在汉英词典视角下,“活动变量”是一个多领域术语,其核心含义需结合具体语境理解,主要可归纳为以下三类:
指在程序执行期间其存储位置或值可能发生变化的变量。这类变量通常在运行时动态分配内存(如栈内存),生命周期限于其作用域(如函数执行期间),与“静态变量”相对。
英文对应:Active Variable
示例:函数内部定义的局部变量在函数调用时被激活,调用结束后释放。
权威来源:中国计算机学会《计算机科学技术名词》(第三版)将动态存储变量归为“活动记录”组成部分(来源:科学出版社,2018)。
指在约束条件中随问题状态变化的变量,常见于动态规划或最优控制理论。其值在系统演化过程中实时调整,以响应环境或约束的改变。
英文对应:State Variable 或Control Variable
示例:在路径规划中,车辆的位置坐标是随时间和决策变化的活动变量。
权威来源:《运筹学名词》预公布稿(来源:全国科学技术名词审定委员会,2021)将动态系统变量定义为“表征系统动态特性的量”。
指随时间或实验条件变化的观测或解释变量,用于描述动态过程或面板数据分析。其区别于静态的固定属性变量。
英文对应:Time-varying Covariate 或Dynamic Regressor
示例:经济学模型中,季度GDP增长率作为活动变量解释消费波动。
权威来源:清华大学《统计学大辞典》将时变变量定义为“在研究周期内取值发生变化的协变量”(来源:中国统计出版社,2020)。
注意:该术语的汉英对应需严格依赖上下文。编程领域强调内存管理特性,数学领域侧重系统演化,统计领域则关注时间维度变化性。建议专业文献使用时附加英文注释以避免歧义。
根据不同领域的上下文,“活动变量”有以下几种解释:
1. C#编程中的活动变量 在C#不安全代码中,变量分为固定变量(fixed variables)和活动变量(active variables)。活动变量指可能被垃圾回收器(GC)重新分配内存位置或释放的变量,例如:
ref
或out
的参数(即使传递给固定参数)
这类变量的地址可能因GC操作而变化,需用fixed
关键字固定其内存地址。2. 工作流(WF)中的活动变量
在Windows Workflow Foundation中,活动变量是用于在不同活动之间传递数据的全局变量,需继承System.Activities.Variable<T>
类。例如:
[In参数]
将外部变量传入活动内部3. 其他领域相关概念
注意:具体含义需结合上下文判断,编程领域更常见的是前两种定义。若需进一步区分,建议提供具体使用场景。
阿-肥二氏综合征澳茛菪副硷拔顶和裂化联合设备鼻睫神经冰岛衣苦素冰冻合剂唇的东莨菪硷眼膏防霜翅片何必幻形复振器交叉配置金刚砂油石旌节马先蒿聚焦灯丝框架继承连续酸处理盲肠痉挛煤粉排污罐乒乓开关启动系统声音球拍状甲全局锁设备向量表麝酚磺十二指肠旁襞手续费帐户踏段同意诉讼