【计算机软件基础】如何理解鲁棒性Robust?

举报
小雨青年 发表于 2022/03/29 00:20:30 2022/03/29
【摘要】 一、什么是鲁棒性 鲁棒性这个词汇非常唬人,乍一看也是很难理解,为什么呢,因为这并不是我们日常所使用的词语,并且这两个字很不相干,想要做到根据单字理解含义也是不可能的。 鲁棒是Robust的音译,...

一、什么是鲁棒性

鲁棒性这个词汇非常唬人,乍一看也是很难理解,为什么呢,因为这并不是我们日常所使用的词语,并且这两个字很不相干,想要做到根据单字理解含义也是不可能的。

鲁棒是Robust的音译,也就是健壮和强壮的意思。它也是在异常和危险情况下系统生存的能力。比如说,计算机软件在输入错误、磁盘故障、网络过载或有意攻击情况下,能否不死机、不崩溃,就是该软件的鲁棒性。所谓“鲁棒性”,也是指控制系统在一定(结构,大小)的参数摄动下,维持其它某些性能的特性。根据对性能的不同定义,可分为稳定鲁棒性和性能鲁棒性。以闭环系统的鲁棒性作为目标设计得到的固定控制器称为鲁棒控制器。

二、如何理解鲁棒性

我们可以简单地理解为健壮性。

那么怎么才是健壮性呢?你可以理解为一个人站在平地,不管我是

  • 快速敲打身体(DDoS)
  • 跳大神
  • 塞到嘴里不能吃的东西

等等可能导致混乱的行为,这个人都能一动不动、稳如泰山。

(此处省略漫画一幅)

文章来源: coderfix.blog.csdn.net,作者:小雨青年,版权归原作者所有,如需转载,请联系作者。

原文链接:coderfix.blog.csdn.net/article/details/122422105

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。