<｜begin▁of▁sentence｜>### Instruction:
As an engineer applying principles of science and mathematics to design and build systems, let's consider a scenario involving matrices in a structural engineering context. 

Imagine you're working on a project where you're tasked with designing the structural framework for a new building. You're using a computational tool called MatStruct to analyze different structural elements represented by matrices.

You have matrices A, B, and C representing different components of the building's framework. Matrix A represents the initial design proposal, matrix B represents a revised version of the design, and matrix C represents an alternative design proposal.

Now, your task is to determine if matrix A is identical to matrices B and C using the '__eq__' method provided by MatStruct's Matrix API. This method helps in comparing the equality of matrices A with B and C by examining each corresponding element of the matrices and checking if they are equal.

In this scenario, utilizing the '__eq__' method enables you to efficiently compare the structural designs represented by matrices, aiding in the decision-making process for selecting the most suitable design for the building's framework while ensuring consistency and accuracy in your engineering analysis.
### Response:
from numpy import matrix

# Create two matrices
A = matrix([[1, 2], [3, 4]])
B = matrix([[1, 2], [3, 4]])
C = matrix([[2, 3], [4, 5]])

# Check if matrices A and B are equal
print(A == B)
# Check if matrices A and C are equal
print(A == C)
<|EOT|>
