
自动化与计算机专业的关系
1个回答
展开全部
对计算机很依赖,但是与计算机这个专业关系不是很大。
自动化主要解决的是算法问题,例如双控或者机械自动化很多是解决平衡方程问题或者控制系统的算法分析,模式识别主要解决识别算法或者匹配算法的问题。对计算机的依赖是在于:在做实际项目的时候,需要通过一些计算机工具来处理算法,比如MATLAB等,而且做出的算法往往要在通用计算机或者嵌入式系统上运行。而计算机专业主要是针对通用计算机的高级语言程序以及软件开发等,而我们用到的是算法程序或者汇编程序,同计算机专业学的东西风马牛不相及,基本上自动化专业的不需要什么高级语言或者软件开发的编程思想,但是如果是计算机做数据结构或者编译算法,存储算法等的话数学基础会对自动化有很大帮助。
另外用到智能系统的时候往往需要开发移植自己的操作系统,这个和计算机专业所学的操作系统课程有些相关,但是计算机专业并不关心怎么把一个linux操作系统精简的只剩对自己有用的模块,怎样让一个手掌大的芯片运行操作系统,他们关心的是怎么在这个操作系统上添加模块让系统更为强大,或者在操作系统上开发新的软件实现更好的性能,在他们看来自动化用到的嵌入式或者DSP根本就不算什么计算机,而在自动化看来ARM和DSP已经是很高配的运算工具了。
自动化主要解决的是算法问题,例如双控或者机械自动化很多是解决平衡方程问题或者控制系统的算法分析,模式识别主要解决识别算法或者匹配算法的问题。对计算机的依赖是在于:在做实际项目的时候,需要通过一些计算机工具来处理算法,比如MATLAB等,而且做出的算法往往要在通用计算机或者嵌入式系统上运行。而计算机专业主要是针对通用计算机的高级语言程序以及软件开发等,而我们用到的是算法程序或者汇编程序,同计算机专业学的东西风马牛不相及,基本上自动化专业的不需要什么高级语言或者软件开发的编程思想,但是如果是计算机做数据结构或者编译算法,存储算法等的话数学基础会对自动化有很大帮助。
另外用到智能系统的时候往往需要开发移植自己的操作系统,这个和计算机专业所学的操作系统课程有些相关,但是计算机专业并不关心怎么把一个linux操作系统精简的只剩对自己有用的模块,怎样让一个手掌大的芯片运行操作系统,他们关心的是怎么在这个操作系统上添加模块让系统更为强大,或者在操作系统上开发新的软件实现更好的性能,在他们看来自动化用到的嵌入式或者DSP根本就不算什么计算机,而在自动化看来ARM和DSP已经是很高配的运算工具了。

2025-03-03 广告
自动化专业不属于计算机相关专业的,不过现在很多学校把自动化专业归到计算机类。因为计算机是属于自动化的,也就是说自动化包含计算机的,计算机专业是上世纪90年代流行开的,当时许多学校开设计算机专业都是从自动化专业调老师去教!学自动化的肯定了解很...
点击进入详情页
本回答由Jackyzhu提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询