{"id":"matrix-scale","version":"1.0.0","description":"Multiply every entry of a finite-number matrix by a scalar.","supported_operations":["matrix scalar multiplication","scale a matrix"],"unsupported_operations":["complex-valued scalars","arbitrary-precision arithmetic"],"semantics":["Input matrix is a rectangular array of 1 to 20 rows of 1 to 20 finite JSON numbers, magnitude bounded to at most 1000000.","Input scalar is a finite JSON number bounded to at most 1000000 in magnitude.","The result is the elementwise IEEE-754 double-precision product result[r][c] = matrix[r][c] * scalar.","A result entry of -0 is normalized to 0."],"limits":{"max_rows":20,"max_cols":20,"max_abs_value":1000000},"pricing":{"status":"unpriced","charge_usd":null},"input_schema":{"type":"object","additionalProperties":false,"required":["matrix","scalar"],"properties":{"matrix":{"type":"array","minItems":1,"maxItems":20,"items":{"type":"array","items":{"type":"number"}}},"scalar":{"type":"number"}}},"output_schema":{"type":"object","additionalProperties":false,"required":["result"],"properties":{"result":{"type":"array","items":{"type":"array","items":{"type":"number"}}}}},"examples":[{"input":{"matrix":[[1,2],[3,4]],"scalar":2},"output":{"result":[[2,4],[6,8]]}}],"execute_url":"/v1/tools/matrix-scale/versions/1.0.0/execute"}