可解一元多次方程式的计算器及其方法技术

技术编号:2883859 阅读:1045 留言:1更新日期:2012-04-11 18:40
本发明专利技术可解一元多次方程式的计算器及其方法,其是以输入装置键入或接收一直观式一元多次方程式,再以一元多次语法判断器检查是否符合语法,继而执行一元多次计算单元以计算解出一元多次方程式的答案,并由输出装置输出计算结果;由于本发明专利技术令使用者可直接输入一接近人类惯用手写格式的直观式一元多次方程式,故能易于直接观察输入方程式的正确性,又便于稍后查找、浏览、编辑与修改。(*该技术在2020年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术是关于一种,特别适用于能让使用者输入整个一元多次方程式并加以计算的计算器,比如科学型(或称工程型)计算器…等,其方法或储存有执行该方法的软件程序的记录媒体亦可使用于一般电脑。传统科学型计算器除了计算加减乘除及一般函数以外,尚有针对一元二次方程式解出答案者,比如CASIO公司生产的计算器。然而,习知计算器仅能输入一元二次方程式的系数(比如a、b、c),无法接近人类惯用的手写格式(比如aX2+bY+c=0),并不适合人类实际习惯使用需求;尤其是当各系数需由使用者自己先行计算再输入时,比如方程式(5sin30)X2+(log2θπ)X+√5=0,经常困扰使用者。专利技术人爰因于此,本于积极专利技术的精神,及思一种可以解决上述问题的“”几经研究实验终至完成此顶嘉惠世人的专利技术。本专利技术的主要目的是在提供一种,以便令使用者可直接输入一接近人类惯用手写格式的直观式一元多次方程式,易于直接观察输入方程式的正确性,又便于稍后查找、浏览、编辑与修改。所谓直观式一元多次方程式,是指输入的格式、语法采用与人类惯用手写格式相同的格式,比如E=“anXn+an-1Xn-1+an-2Xn-2+…+a1X+a0=0”,其中an,an-1,an-2,…a1,a0表示系数,X表示未知数,且n≥1。因此,使用者易于直接观察输入方程式的正确性,又便于稍后查找、浏览、编辑与修改。本专利技术主要包括一输入装置用以键入或接收上述直观式一元多次方程式;一元多次语法判断器用以检查该直观式一元多次方程式是否符合语法;一元多次计算单元用以解出该直观式一元多次方程式的至少一答案;以及一输出装置,用以输出该等答案。因此,使用者(步骤1)先由输入装置键入或接收一直观式一元多次方程式,该直观式一元多次方程式的格式是与人类手写格式相同;(步骤2)再以一元多次语法判断器检查该直观式一元多次方程式是否符合语法;(步骤3)继而执行一元多次计算单元以计算解出该一元多次方程式的至少一答案;以及最后(步骤4)由输出装置输出计算结果。使用者只要由计算器直接输入一接近人类惯用手写格式的直观式联立方程组,就能以本专利技术的手段计算出解答,操作简单又人性化。由于本专利技术手段新颖,能提供产业上利用,且确有增进功效,故依法申请专利技术专利。为了进一步说明本专利技术的优点及特性,以下结合附图对本专利技术作进一步的详细描述,其中附图说明图1是本专利技术实施例的功能方块图。图2是本专利技术实施例的流程图。为能让贵审查委员能更了解本专利技术的
技术实现思路
,特举一较佳具体实施例说明如下。首先请参阅图1本实施例使用于科学型计算器内的功能方块图,图中显示该科学计算器具有输入装置1、输入/输出缓冲器10、代数逻辑判断器2、代数逻辑计算器单元21以及输出装置4。平时在未选择任何特珠模式下(请配合参阅图2流程图的步骤S0),由输入装置1接收或键入加减乘除或函数的一般计算式(比如键入20/5+6后再按“=”键,步骤S1)先存于输入/输出缓冲器10,再进入代数逻辑判断器2检查是否符合代数逻辑规则(步骤S2),若符合则由代数逻辑计算单元21执行代数逻辑计算出结果“10”(步骤S3)并将结果“10”输出显示,若不符合规定则显示错误信息再回至步骤S1输入阶段。以上因属习知计算器内基本的操作功能,无须赘述。本专利技术创新之处在于尚可选用“一元多次模式”(步骤SC0),其是利用该输入装置1键入或接收一由其他装置传来的直观式一元多次方程式E(步骤SC1),该直观式一元多次联方方程组E的格式是与人类手写格式相同,比如具有下列格式E=“anXn+an-1Xn-1+an-2Xn-2+…+a1X+a0=0”,其中an,an-1,an-2,…a1,a0表示系数,X表示未知数,且n≥1。此外,本专利技术尚再加设一元多次语法判断器20、及一元多次计算单元22。该一元多次语法判断器20用以检查上述直观式一元多次方程式E是否符合语法(步骤SC2),比如以二次幂的直观式一元二次方程式E2为例,其标准键入格式为“aX2+bX+c=0”,其中a,b,c表示系数,X表示未知数。倘若使用者由输入装置1(键盘)直接键入E2=“X2-5X+6=0”时,则取其a=1,b=-5,c=6,一元多次语法判断器20便检查其(1)包含有一个等号“=”(2)等号“=”前面有一未知数X;且(3)a=1≠0;因此判断其符合一元二次方程式语法规则,便以该一元多次计算单元22解出上述直观式一元二次方程式E2的答案A1=2,A2=3(步骤SC3),最后以输出装置4(比如LCD显示工幕)输出该等答案A1,A2(步骤SC4)。本例中,直观式一元多次方程式E,E2可储存于内建式ROM31、RAM32或外加式存储单元33供稍后叫出编辑修改,该等答案A1,A2可由输出装置4输出显示,或由呼出器30叫出当作下次计算时的应用。如果不符合上述条件,本专利技术建议先送回(步骤S2)代数逻辑判断器2再次检查是否符合代数逻辑规则,继续进行代数逻辑计算,可减少键入次数、增加使用效率。在本实施例步骤SC3中一元多次计算单元22是以下列公式A1=-b+b2-4ac2a,]]>A2=-b-b2-4ac2a]]>解出上述一元二次方程式E2的答案A1=2,A2=3,此是习知公式使用者当可由一般教科书查知。其他如一元三次、一元四次方程式…,或当最高阶系数an=0时自动降幂求解…等,均可由一般数学手段导出求解方法,非本专利技术重点不再赘述。本专利技术上述应用以解一元多次方程式的方法,可以软件程序写成以便于执行,该软件程序可直接储存或经压缩后储存于任何微处理器可以辨识、解读的记录媒体,或包含有上述记录媒体的物品或装置内,其储存方式不限于任何形式,该物品较佳为ROM、RAM、IC晶片、或插卡式存储器如SMART卡、FLASH卡等,或任何熟悉该项技艺者所可使用戒包含有该媒体的物品。由于本专利技术的已经完全揭露,任何熟悉电脑程序语言者阅读本专利技术说明书后即知如何撰写软件程序,故有关软件程序细节部分亦不在此赘述。综上所陈,本专利技术无论就目的、手段及功效,在在均显示其迥异于习知技术的特征,为“”的一大突破,恳请贵审查委员明察,早日赐准专利,以便嘉惠社会,实感德便。惟应注意的是,上述诸多实施例仅是为了便于说明而举例而已,本专利技术所主张的权利范围自应以申请专利范围所述为准,而非限于上述实施例。权利要求1.一种可解一元多次方程式的计算器,其特征在于,主要包括输入装置,用以键入或接收一直观式一元多次方程式,该直观式一元多次方程式的格式是与人类手写格式相同;一元多次语法判断器,用以检查该直观式一元多次方程式是否符合语法;一元多次计算单元,用以解出该直观式一元多次方程式的至少一答案;以及输出装置,用以输出该等答案。2.根据权利要求1所述的可解一元多次方程式的计算器,其特征在于,其中该直观式一元多次方程式的格式为E=“anXn+an-1Xn-1+an-2Xn-2+…+a1X+a0=0”,其中an,an-1,an-2,…a1,a0表示系数,X表示未知数,且n≥1。3.根据权利要求1所述的可解一元多次方程式的计算器,其特征在于,其中该直观式一元多次方程式为二次幂方程式,具有下列格式E2=“aX2+bX+c=0”,其中a,b,c表示系数,X表示未知数。4.根据权利要求3所述的可解一本文档来自技高网
...

【技术保护点】
一种可解一元多次方程式的计算器,其特征在于,主要包括:输入装置,用以键入或接收一直观式一元多次方程式,该直观式一元多次方程式的格式是与人类手写格式相同;一元多次语法判断器,用以检查该直观式一元多次方程式是否符合语法;一元多次计算 单元,用以解出该直观式一元多次方程式的至少一答案;以及输出装置,用以输出该等答案。

【技术特征摘要】

【专利技术属性】
技术研发人员:陈培智庄佳婷
申请(专利权)人:金宝电子工业股份有限公司
类型:发明
国别省市:71[中国|台湾]

网友询问留言 已有1条评论
  • 来自[广东省广州市电信] 2014年12月05日 17:27
    次方最基本的定义是设a为某数n为正整数a的n次方表示为an表示n个a连乘所得之结果如2⁴=2×2×2×2=16次方的定义还可以扩展到0次方和负数次方等等
    0
1
相关领域技术
  • 暂无相关专利