Matrix calculation apparatus, matrix calculation method, and computer readable medium having matrix calculation process program stored thereon

US9645973B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9645973-B2
Application numberUS-201414220054-A
CountryUS
Kind codeB2
Filing dateMar 19, 2014
Priority dateMar 21, 2013
Publication dateMay 9, 2017
Grant dateMay 9, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

There is provided a matrix calculation apparatus. The apparatus includes: a matrix calculation formula display controller configured to display a matrix calculation formula on a display unit, wherein the matrix calculation formula comprises a first matrix; a matrix display controller configured to display a second matrix on the display unit; a submatrix receiver configured to input the second matrix into a certain element of the first matrix as a submatrix of the first matrix in response to a user operation; and a matrix size change display controller configured to change a size of the first matrix in accordance with a size of the second matrix and the certain element of the first matrix into which the second matrix is input and then display the matrix calculation formula.

First claim

Opening claim text (preview).

What is claimed is: 1. A matrix calculation apparatus comprising: a processor which is configured to: display a matrix calculation formula on a display unit, wherein the matrix calculation formula comprises a first matrix; display a second matrix on the display unit; input the second matrix into a certain element of the first matrix as a submatrix of the first matrix in response to a user operation received by an input device; and change a size of the first matrix in accordance with a size of the second matrix and the certain element of the first matrix into which the second matrix is input and then display the matrix calculation formula comprising the first matrix whose size is changed on the display unit, wherein the first matrix comprises a left matrix including a plurality of columns and a right matrix including a plurality of rows, and the matrix calculation formula is represented by multiplication of the left matrix and the right matrix, and wherein, when the second matrix is input into a certain element of one of the left and right matrices in response to the user operation, the processor is configured to change sizes of both the left and right matrices in accordance with the size of the second matrix and the certain element of the one of the left and right matrices into which the second matrix is input, and then display the matrix calculation formula on the display unit. 2. The apparatus according to claim 1 , wherein the processor is further configured to identify and display the second matrix on the display unit in accordance with the size of the second matrix. 3. The apparatus according to claim 1 , further comprising: an input unit comprising a key input unit or a touch panel; and the display unit, wherein the processor is configured to input the second matrix in response to the user operation which is inputted to the input unit. 4. A matrix calculation apparatus comprising: a processor which is configured to: display a matrix calculation formula on a display unit, wherein the matrix calculation formula comprises a first matrix; display a second matrix on the display unit; input the second matrix into a certain element of the first matrix as a submatrix of the first matrix in response to a user operation received by an input device; change a size of the first matrix in accordance with a size of the second matrix and the certain element of the first matrix into which the second matrix is input; and display the matrix calculation formula comprising the first matrix whose size is changed on the display unit, wherein the first matrix comprises a left matrix including a plurality of columns and a right matrix including a plurality of rows, and the matrix calculation formula is represented by multiplication of the left matrix and the right matrix, and wherein the processor is further configured to: when the second matrix is input into a certain element of one of the left and right matrices as a submatrix thereof, identify and display on the display unit a partition position of the submatrix of the one of the left and right matrices; and identify and display on the display unit a partition position of the other of the left and right matrices in accordance with the partition position of the submatrix and definition of matrix multiplication. 5. A computer-implemented matrix calculation method comprising: displaying a matrix calculation formula on a display unit, wherein the matrix calculation formula comprises a first matrix; displaying a second matrix on the display unit; inputting the second matrix into a certain element of the first matrix as a submatrix of the first matrix in response to a user operation received by an input device of the computer; and changing a size of the first matrix in accordance with a size of the second matrix and the certain element of the first matrix into which the second matrix is input and then displaying the matrix calculation formula comprising the first matrix whose size is changed on the display unit, wherein the first matrix comprises a left matrix including a plurality of columns and a right matrix including a plurality of rows, and the matrix calculation formula is represented by multiplication of the left matrix and the right matrix, and wherein the matrix calculation method further comprises, when the second matrix is input into a certain element of one of the left and right matrices in response to the user operation, changing sizes of both the left and right matrices in accordance with the size of the second matrix and the certain element of the one of the left and right matrices into which the second matrix is input, and then displaying the matrix calculation formula on the display unit. 6. A non-transitory computer-readable storage medium having a matrix calculation process program stored thereon for controlling a computer to perform operations comprising: displaying a matrix calculation formula on a display unit of the computer, wherein the matrix calculation formula comprises a first matrix; displaying a second matrix on the display unit; inputting the second matrix into a certain element of the first matrix as a submatrix of the first matrix in response to a user operation received by an input device of the computer; and changing a size of the first matrix in accordance with a size of the second matrix and the certain element of the first matrix into which the second matrix is input and then displaying the matrix calculation formula comprising the first matrix whose size is changed on the display unit, wherein the first matrix comprises a left matrix including a plurality of columns and a right matrix including a plurality of rows, and the matrix calculation formula is represented by multiplication of the left matrix and the right matrix, and wherein the program controls the computer to perform a further operation of, when the second matrix is input into a certain element of one of the left and right matrices in response to the user operation, changing sizes of both the left and right matrices in accordance with the size of the second matrix and the certain element of the one of the left and right matrices into which the second matrix is input, and then displaying the matrix calculation formula on the display unit. 7. A computer-implemented matrix calculation method comprising: displaying a matrix calculation formula on a display unit of the computer, wherein the matrix calculation formula comprises a first matrix; displaying a second matrix on the display unit; inputting the second matrix into a certain element of the first matrix as a submatrix of the first matrix in response to a user operation received by an input device of the computer; changing a size of the first matrix in accordance with a size of the second matrix and the certain element of the first matrix into which the second matrix is input; and displaying the matrix calculation formula comprising the first matrix whose size is changed on the display unit, wherein the first matrix comprises a left matrix including a plurality of columns and a right matrix including a plurality of rows, and the matrix calculation formula is represented by multiplication of the left matrix and the right matrix, and wherein the method further comprises: when the second matrix is input into a certain element of one of the left and right matrices as a submatrix thereof, identifying and displaying on the display unit a partition position of the submatrix of the one of the left and right matrices; and identifying and displaying on the display unit a partition position of the other of the left and right matrices in accordance with the partition position of the submatrix and definition of matrix multiplication. 8. A non

Assignees

Inventors

Classifications

  • User interface arrangements, e.g. keyboard, display; Interfaces to other computer systems · CPC title

  • G06F17/16Primary

    Matrix or vector computation {, e.g. matrix-matrix or matrix-vector multiplication, matrix factorization (matrix transposition G06F7/78)} · CPC title

  • with electrically operated apparatus or devices · CPC title

  • adapted to a specific application · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9645973B2 cover?
There is provided a matrix calculation apparatus. The apparatus includes: a matrix calculation formula display controller configured to display a matrix calculation formula on a display unit, wherein the matrix calculation formula comprises a first matrix; a matrix display controller configured to display a second matrix on the display unit; a submatrix receiver configured to input the second m…
Who is the assignee on this patent?
Casio Computer Co Ltd
What technology area does this patent fall under?
Primary CPC classification G06F17/16. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue May 09 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).