def METHOD_NAME():
    matrix = np.array(
        [[[1, 2, 3], [7, 8, 9], [4, 5, 6]], [[-1, 3, -2], [0, 9, -5], [7, 7, -4]]]
    )
    trans = linear_transforms(dims=['lin'], values=matrix)
    trans.fields.xy = sc.array(dims=['lin'], values=[-1.1, 32])
    np.testing.assert_array_equal(
        trans.values,
        [[[1, -1.1, 3], [7, 8, 9], [4, 5, 6]], [[-1, 32, -2], [0, 9, -5], [7, 7, -4]]],
    )
    trans.fields.yy = sc.array(dims=['lin'], values=[100.0, 110.0])
    np.testing.assert_array_equal(
        trans.values,
        [
            [[1, -1.1, 3], [7, 100, 9], [4, 5, 6]],
            [[-1, 32, -2], [0, 110, -5], [7, 7, -4]],
        ],
    )
    trans.fields.zx = sc.array(dims=['lin'], values=[0.0, 22.0])
    np.testing.assert_array_equal(
        trans.values,
        [
            [[1, -1.1, 3], [7, 100, 9], [0, 5, 6]],
            [[-1, 32, -2], [0, 110, -5], [22, 7, -4]],
        ],
    )