矩阵操作方法、电子设备以及记录介质技术

技术编号:37878741 阅读:11 留言:0更新日期:2023-06-15 21:07
提供一种矩阵操作方法、电子设备以及记录介质,其中,电子设备的控制部使多个成分排列而成的矩阵显示于显示部,基于针对显示于显示部的矩阵的用户的手势操作,使矩阵内的多个成分的配置变化。分的配置变化。分的配置变化。

【技术实现步骤摘要】
矩阵操作方法、电子设备以及记录介质


[0001]本公开涉及矩阵操作方法、电子设备以及程序。

技术介绍

[0002]以往,在电子计算装置中,存在除了通常的四则计算功能以外,还具备输入矩阵并进行计算的矩阵计算功能的电子计算装置。
[0003]此外,已知有能够进行矩阵的基本变形(行操作列操作)的装置。例如,在日本特开第2012-243015号公报中,记载有如下装置,与矩阵一起显示与该矩阵相关的行操作功能的一览,选择为了执行从一览中被触摸的行操作功能所需要的式子、输入数值,从而进行行操作。
[0004]此外,近年来,还存在在能够进行触摸操作的器件上动作的函数计算器Web应用程序、函数计算器应用程序。

技术实现思路

[0005]专利技术要解决的课题
[0006]然而,在以往的电子计算装置、应用程序、Web应用程序中,用户不能够通过直观的操作来实施使矩阵内的多个成分的配置一次性变化的矩阵成分的高度的移动(例如,旋转移动、循环移位、转置等)。
[0007]本公开是鉴于上述的问题而完成的,其目的在于能够通过直观的操作进行矩阵成分的高度的移动。
[0008]用于解决课题的手段
[0009]本公开的矩阵操作方法是计算机使多个成分排列而成的矩阵显示于显示部,基于针对显示于所述显示部的所述矩阵的手势操作,使所述矩阵内的多个成分的配置变化。
[0010]专利技术的效果
[0011]根据本公开,能够通过直观的操作进行矩阵成分的高度的移动。
附图说明
[0012]图1是表示本实施方式的电子设备的功能的构成的框图。
[0013]图2示意地表示旋转操作的图。
[0014]图3是表示使2行3列的矩阵顺时针旋转90
°
的例子的图
[0015]图4示意地表示行的循环移位操作的图。
[0016]图5示意地表示列的循环移位操作的图。
[0017]图6A示意地表示转置操作的图。
[0018]图6B示意地表示转置操作的图。
[0019]图7是表示通过图1的控制部执行的矩阵操作处理的流程的流程图。
[0020]图8是表示通过图1的控制部执行的行的循环移位处理的流程的流程图。
[0021]图9是表示通过图1的控制部执行的列的循环移位处理的流程的流程图。
[0022]图10是表示通过图1的控制部执行的转置处理的流程的流程图。
[0023]图11是表示通过图1的控制部执行的旋转处理的流程的流程图。
[0024]图12是表示电子设备经由因特网等通信网络与Web服务器连接的方式的图。
[0025]图13是表示图12的Web服务器的功能的构成的框图。
具体实施方式
[0026]以下,使用附图对本实施方式进行说明。但是,在以下叙述的实施方式中,附加了为了实施本公开而在技术上优选的各种限定。因此,本公开的技术的范围并不限定于以下的实施方式以及图示例。
[0027][电子设备100的构成][0028]首先,对本实施方式的电子设备100的构成进行说明。
[0029]图1是表示本实施方式的电子设备100的功能的构成的框图。电子设备100例如可以由搭载有函数计算器应用程序(称作函数计算器应用)121的平板终端、智能手机、PC(Personal Computer)等构成,也可以由计算专用的装置构成,其方式不作特别限定。
[0030]图1所示,电子设备100由控制部11、存储部12、操作部13、显示部14、以及通信部15等构成,各部通过总线16连接。
[0031]控制部11构成为具备CPU(Central Processing Unit,中央处理单元)、ROM(Read Only Memory,只读存储器)、RAM(Random Access Memory,随机存储器)等。控制部11的CPU读出储存于ROM、存储部12的程序以及数据,将RAM用作工作区域来执行各种处理,从而对电子设备100的各部进行集中控制。
[0032]存储部12由非易失性的半导体存储器、硬盘等构成,存储各种程序以及在程序中使用的数据等。
[0033]在本实施方式中,在存储部12存储有函数计算器应用121。函数计算器应用121是用于控制部11执行包含后述的矩阵操作处理的计算涉及的各种处理的应用程序。
[0034]操作部13具备在显示部14的画面上重叠地形成的触摸面板131。操作部13也可以还具备各种操作按钮,检测操作按钮的操作、显示部14的画面上的操作,并向控制部11输出其操作信息。
[0035]显示部14通过LCD(Liquid Crystal Display,液晶显示器)、EL(Electro Luminescence,电致发光)显示器等构成,按照从控制部11指示的显示信息来进行各种显示。
[0036]通信部15经由LAN(Local Area Network,局域网)、因特网等通信网络,进行用于与外部装置进行通信的通信控制。
[0037][电子设备100的动作][0038]接着,对电子设备100的动作进行说明。
[0039]在电子设备100中,在通过操作部13检测到函数计算器应用121的启动操作的情况下,控制部11启动函数计算器应用121,通过与函数计算器应用121的协作来执行以下的处理。
[0040]例如,控制部11在通过针对操作部13的用户操作而函数计算器应用121被启动的
情况下,使输入画面显示于显示部14。在通过触摸面板131检测到矩阵的输入指示,并输入了矩阵的各成分的情况下,控制部11使显示部14显示矩阵。在通过触摸面板131检测到包含矩阵的运算式的输入,并指示了执行的情况下,控制部11基于输入进行运算处理,使运算结果显示于显示部14。
[0041]这里,矩阵是指多个成分(元素)排列而成的矩阵。
[0042]在本实施方式的电子设备100中,能够通过针对该矩阵的用户进行的手势操作使显示于显示部14的矩阵内的多个成分的配置一次性地变化。例如,通过针对矩阵的用户的手势操作,能够进行该矩阵的成分的旋转、循环移位、转置等。将用于使矩阵的各成分的位置旋转移动的用户的手势操作称作旋转操作。将用于使矩阵的某一行或者列的成分循环移位移动(以下,称作“循环移位”)的用户的手势操作称作循环移位操作。将用于使矩阵的行的成分与列的成分交换而转置移动(以下,称作“转置移动”)的用户的手势操作称作转置操作。
[0043](旋转操作)
[0044]例如,在使显示部14显示矩阵的情况下,控制部11如图2所示,在显示的矩阵的周围设定针对该矩阵的旋转操作开始的有效范围R1。在本实施方式中,将矩阵的周围(不包含矩阵上)的规定范围,例如,与矩阵的外周(例如,将在包含括号的矩阵的构成物中位于最右上的点、位于最左上的点、位于最左下的点、以及位于最右下的点连结的线段所构成的四边形)相距元素间距离(图4、5所示的行间距离dRow或者列本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种矩阵操作方法,其特征在于,使计算机执行:使多个成分排列而成的矩阵显示于显示部,基于针对显示于所述显示部的所述矩阵的手势操作,使显示于所述显示部的矩阵内的多个成分的配置变化。2.根据权利要求1所述的矩阵操作方法,其特征在于,使所述计算机执行:检测在所述显示部中被触摸的触摸位置,在判定为所述触摸位置是预先设定的针对显示于所述显示部的矩阵的手势操作开始的有效范围内的情况下,判断为开始了所述手势操作。3.根据权利要求2所述的矩阵操作方法,其特征在于,使所述计算机执行:在所述手势操作是使所述触摸位置以所述矩阵的中心点为中心旋转规定的旋转角度以上的操作的情况下,使显示于所述显示部的矩阵的各成分的位置以所述中心点为中心旋转移动。4.根据权利要求3所述的矩阵操作方法,其特征在于,使所述计算机执行:基于所述触摸位置旋转操作时的旋转的角度,使显示于所述显示部的矩阵的各成分的位置以所述中心点为中心旋转规定的角度。5.根据权利要求3所述的矩阵操作方法,其特征在于,针对所述矩阵的所述手势操作开始的有效范围是显示于所述显示部的矩阵的周围的规定范围。6.根据权利要求2所述的矩阵操作方法,其特征在于,使所述计算机执行:在所述检测到的触摸位置是设定于显示于所述显示部的矩阵内的某一行的所述有效范围内,并且所述手势操作是使所述触摸位置向横向滑动的操作的情况下,使显示于所述显示部的矩阵的所述被操作的行的成分循环移位移动。7.根据权利要求6所述的矩阵操作方法,其特征在于,使所述计算机执行:基于所述触摸位置所滑动的距离以及方向,使显示于所述显示部的矩阵的成分向规定的方向循环移位移动规定的移位量。8.根据权利要求2所述的矩阵操作方法,其特征在于,使所述计算机执行:在所述检测到的触摸位置是设定于显示于所述显示部的矩阵内的某一列的所述有效范围内,并且所述手势操作是使所述触摸位置向纵向滑动的操作的情况下,使显示于所述显示部的矩阵的所述被...

【专利技术属性】
技术研发人员:田中博和
申请(专利权)人:卡西欧计算机株式会社
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1