Git对Matlab代码进行管理
Matlab编程期间遇到很多问题,要一个个排查,自己直接修改而不备份,会搞得一团糟。着手去debug了,但是不一定成功,这样初始状态已经被改变了,此时如果代码能回到修改前就好了。Git代码管理可以帮助实现这一点。
Matlab编程期间遇到很多问题,要一个个排查,自己直接修改而不备份,会搞得一团糟。着手去debug了,但是不一定成功,这样初始状态已经被改变了,此时如果代码能回到修改前就好了。Git代码管理可以帮助实现这一点。
辩证看待科学理论的公理化方法
1、科学理论公理化方法中存在的问题:
A、作为公理化前提的公理本身的可质疑性与独立性问题。例如在牛顿力学中,万有引力和运动三定律是公理,但是在相对论中却是导出的——这说明任何一个科学理论都有它的适用范围,它在一种情境中可以很好进行说明、解释和预测,但这并不一定证明在其他情境中一定适用。
B、 作为公理化方法的无矛盾性与完备性问题。1930年,奥地利数学家哥德尔从数学上证明,任何一个公理系统所导出的结论中,至少有一个自相矛盾的命题,可证明是错的或者必然是假的。而如果完全排除了矛盾的公理系统,将是不完备的,这就是所谓的哥德尔不完备性定理”。(说谎者悖论)
C、科学理论系统中指称对象的客观存在问题。比如“科学实在论”认为,如果我们认为一个理论是真的,就必然承诺科学理论所指称的对象是客观存在的,尽管有的对象我们目前还不能检测到;而“反实在论”则认为,科学理论所指称的对象并不实际存在;
2、辩证的认识——科学对事物的认识是一个逐步发展的过程,人类对世界的认识是无限的,科学有它的适用范围。在一定的范围内,科学理论具有客观真理性、普遍性、系统性和逻辑性。
科学范式
范式是科学共同体的成员们所“共同的东西”;
科学共同体,因为他们掌握了“共同的东西”所以成为共同体。
共同的基本观点、基本理论、基本方法。
内部和外部
例如:“地心说”范式、“日心说”范式
库恩的范式标准
归纳法
演绎法
技术的本质和特征
技术目的性很强
技术的定义:人类为满足自身的需要,在实践活动中根据实践经验或科学原理所创造或发明的各种手段和方式方法的总和,它体现在两个方面:**一是技术活动;二是技术成果,**包括技术理论、技术工艺与技术产品(物质设备)。
而科学的目的是求知,满足好奇心
技术在本质上“揭示出人对自然的能动关系,人的生活的直接生产过程,以及人的社会生活条件和由此产生的精神观念的直接生产过程”, 体现了人对自然的实践关系,是人的本质力量的展现,属于直接生产力。技术作为人用来延长人的自然肢体和活动器官的自然物,是客观自然界的一部分。
RGB模型采用物理三基色,其物理意义很清楚,但它是一种与设备相关的颜色模型。每一种设备(包括人眼和现在使用的扫描仪、监视器和打印机等)使用RGB模型时都有不太相同的定义,尽管各自都工作很圆满,而且很直观,但不能相互通用。
CIE的颜色科学家们试图在RGB模型基础上,用数学的方法从真实的基色推导出理论的三基色,创建一个新的颜色系统,使颜料、染料和印刷等工业能够明确指定产品的颜色。
事实上,1976年CIE规定了两种颜色空间,一种是用于自照明的颜色空间,叫做CIELUV,另一种是用于非自照明的颜色空间,叫做CIE 1976 L*a*b*,或者叫CIELAB。
这两个颜色空间与颜色的感知更均匀,并且给了人们评估两种颜色近似程度的一种方法,允许使用数字量ΔE表示两种颜色之差。
任何颜色都可以用Lab*三个值来表示。
disp里边好像不能用转义字符。
所以,要么用多个disp
disp(['writeOutImage sucessful!'])
disp(['path: ' fileName]);
要么用fprintf('%s will be %d this year.\n', name, age);,后者跟C语言里边用法是一样的。