vb有三种工作模式:设计、运行、中断。在设计模式中,可以编辑程序代码,也可修改用户界面的工作状态;在运行模式中,不可以编辑程序代码,也不可修改用户界面的工作状态。立即窗口用于调试程序。
一是,在程序的适当位置加入语句:“debug.print表达式”,可以在立即窗口中看到“表达式”的值。
二是,在中断模式中,可以用:“print表达式”查看“表达式”的值,或用“变量名=值”给当前的变量赋值。
>> a=[1 2 3;0 0 0;1 1 1]; >> a([2,2])=2;
波普尔是当代西方一位影响较大的科学哲学家,他一反逻辑实证主义关于科学理论来自对经验的归纳的传统观点,认为科学的发展不是通过观察和归纳,而是通过猜测和反驳来现实的;作为全称的普遍定律的理论,不能为有限的单称的观察到的事实所证实,但它可以为单称观察到的的事实所证伪。
在证伪主义的基础上,他进一步提出了科学发展的模式,即:P:(问题);TT(各种互相竞争的理论、猜想和假设)、 EE(反驳、证伪、试错和纠错)、 P:(新问题)……这就是说,科学的发展开始于问题;研究者为了解决问题,发挥想象的创造力,提出可被证伪的假设、猜想、理论;接着,对这些假设、猜想、理论进行批评和反驳,设法通过检验证明它们为假;当它们一旦被检验证明为假时,又出现了新的问题,然后,再提出新的假设理论,进行新的批评和反驳,如此循环不已。
科学认识就在这种过程中得以发展和增长。
其中,关键的环节是对所提出的理论、假设进行批判和反驳,因此,波普尔认为,科学发展的过程也就是不断对原有的理论进行证伪和批判的过程。
波普尔的科学发展模式有四个程序。
批判理性主义的代表人波普尔反对静态地分析科学知识的内在逻辑结构,构筑了一个科学发展的动态模式,并把它图示化为:P1——TT——EE——P2……这里P1表示问题,TT表示各种互相竞争的理论,EE表示批判和选择的过程,P2表示新的问题。 波普尔的科学发展模式包含了他的“猜想——反驳方法论”。波普尔认为,猜想和批判创造了西方的文明,因而科学发展的过程也就是提出问题、进行猜想、不断反驳、再提出问题的过程。他的科学发展模式揭示了科学发展固有的辩证法,表现了科学是一个永无止境的不断发展的过程。
从问题开始;
针对问题提出猜测,形成理论;
各种理论之间激烈竞争,接受检验,选出逼真度较高的新理论;
新理论被科学技术进一步发展所证伪,又出现新问题。 按此四个阶段,循环前进。