# 1RMCalculator **Repository Path**: cislunarspace/1RMCalculator ## Basic Information - **Project Name**: 1RMCalculator - **Description**: 输入负荷与速度,软件计算1RM。支持多组数据,可自定义参数。Input load & velocity, software calculates 1RM. Supports multiple data sets, customizable parameters. - **Primary Language**: HTML - **License**: AGPL-3.0 - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-02-28 - **Last Updated**: 2026-04-11 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README 这款基于线性公式计算1RM(一次最大重复负荷)的软件具备以下功能: 1. 用户可在表格中输入负荷与速度数据,软件将即时生成负荷-速度曲线散点图并附加趋势线,同时直接给出1RM计算结果。 2. 软件支持两组及以上任意数量的数据输入。 3. 用户可根据需要调整计算公式中的速度参数,实现个性化计算。 4. 软件界面设计友好,操作简便。 5. 支持通过窗口进行数据的输入输出操作。 6. 完成1RM计算后,软件将在窗口中生成图表,并在合适位置标注出根据数据线性拟合得到的公式。 7. 1RM数值表示当速度等于用户自定义参数时的负荷值。默认1RM速度参数设为0.33,用户可根据需求选择是否修改。 8. 负荷(Load)与速度(Velocity)之间的关系遵循Load=a*Velocity+b的线性公式,其中a和b是根据输入数据线性拟合得出的系数。 9. 软件提供增加和删除数据的功能,便于用户灵活管理数据。 This software, which calculates 1RM (One-Rep Max) based on a linear formula, offers the following features: 1. Users can input load-velocity data in a table, and the software will immediately generate a scatter plot of the load-velocity curve with a trend line, while directly providing the 1RM calculation result. 2. The software supports the input of any number of data sets, starting from two or more. 3. Users can adjust the velocity parameters in the custom calculation formula to suit their needs. 4. The software features a user-friendly interface for easy operation. 5. It allows for data input and output through a window interface. 6. After calculating 1RM, the software will generate a chart in the window and annotate the linear fit formula derived from the data at an appropriate position. 7. The 1RM value represents the load when the velocity equals the user-defined parameter. The default 1RM velocity parameter is set to 0.33, which can be modified as needed. 8. The relationship between Load and Velocity follows the linear formula Load = a*Velocity + b, where a and b are coefficients obtained through linear fitting of the input data. 9. The software provides functions for adding and deleting data, allowing users to manage their data flexibly.