北京能治白癜风病的地方 https://wapjbk.39.net/yiyuanzaixian/bjzkbdfyy/计算机语言通论_5-首先是问题需求
既有条件下的计算机语言编程实践MATLAB
动手吧MATLAB语言
用计算机语言和计算机交流:有了一台电脑;有了一个平台-安装了一个软件开发工具-一个软件产品-一个软件系统;有了自己的母语,一些英语知识;有了-翻看了某个计算机语言的知识;有了中学的数学知识;对了。还要链接上网络系统(汉英翻译,资料查询等)那就开始体验吧?先打开软件开发平台,看一看,点一点,试一试,……。别怕。大不了重新启动。哈哈哈。对了,想解决什么问题呢?还是降低难度吧,别以此来的麻烦太多,不好应付,还失去重点。对了,为了放心,还是存个文件来放置自己的程序吧。这些可都是积累呀!以后还要滚雪球呢!还要重用呢!还要做成模板呢!还要迭代扩充呢!看一下和数学最近的MATLAB吧。(版本无所谓)省点脑子。打开MATLAB软件,界面展现出来了-是个视窗模式的人机交互界面。也叫平台,是因为在这个台面上由用户所需要的各种工具。MATLAB界面-软件开发用平台先用命令行模式体验吧。(对了,它不需要变量声明-省事了)。在命令符之后计算机语言的词汇—指令,回车,即完成操作。计算机便给出处理结果。此后便又处于等待状态。1+2ans=3a=2a=2b=3b=3a+bans=5a-bans=-1a*bans=6a/bans=0.sin(30)ans=-0.sin(3.14/3)ans=0.sin(3./3)ans=0.你仔细阅读,会发现什么。命令行模式人机交互--输入输出问答为了重用,反复使用。可以写成程序段—函数文件。一个脚本文件。保存起来一边反复使用。通过文件菜单,点击建立新的函数文件。名称后缀为m。也就是arithmetic.m文件内容为:functionarithmetic()%UNTITLEDSummaryofthisfunctiongoeshere%Detailedexplanationgoesherea=2;b=3;add=a+b;subtr=a-b;multi=a*b;divide=a/b;fprintf(add=a+b=%g\n,add);fprintf(subtr=a-b=%g\n,subtr);fprintf(multi=a*b=%g\n,multi);fprintf(divide=a/b=%g\n,divide);end文件名与函数名必须同名。其中内容就是用MATLAB语言表述的算术运算的处理过程。这就是为什么要从处理数学问题开始。因为数学的处理计算方法熟记于心。可以不在算法问题上费心。运行该文件则可以在命令行输入文件名;用命令行函数名运行:arithmeticadd=a+b=5subtr=a-b=-1multi=a*b=6divide=a/b=0.66也可以用菜单栏的指令图标Debug或键盘F5运行结果为add=a+b=5subtr=a-b=-1multi=a*b=6divide=a/b=0.66文件-函数模式-程序编译有时需要在网上查一下英语单词!哈哈哈。时间长了,英语知识就积累的多了。当然,好的英语将如虎添翼。