# EV/set > Set property values of an EV object --- ## Description Change property values of an EV object. This results in `valid = false`. ## Syntax ```matlab ev = set(ev, Name=Value) ev = ev.set(Name=Value) ``` ## Input Arguments | Name | Type | Description | |------|------|--------------| | `ev` | *EV object* | EV object | ## Name-Value Arguments | Name | Type | Description | |------|------|--------------| | `Charger_ind` | *positive integer* | Charger index | | `Group_ind` | *positive integer* | Group index | | `Sigma` | *nonnegative scalar* | Battery degradation coefficient (load flattening problem) | | `W_cs` | *nonnegative scalar* | Weight for cost saving (user friendly problem) | | `W_pc` | *nonnegative scalar* | Weight for priority charging (user friendly problem) | | `W_bs` | *nonnegative scalar* | Weight for battery saving (user friendly problem) | | `Arr_time` | *positive integer* | Arrival time slot index of the vehicle | | `Dep_time` | *positive integer* | Departure time slot index of the vehicle | | `E_min` | *nonnegative scalar* | Minimum energy of the vehicle | | `E_cap` | *nonnegative scalar* | Energy capacity of the vehicle | | `E_ini` | *nonnegative scalar* | Initial energy of the vehicle | | `E_ref` | *nonnegative scalar* | Reference energy of the vehicle | | `U_max` | *nonnegative scalar* | Maximum charging rate | | `U_min` | *nonpositive scalar* | Maximum discharging rate | ## Output Arguments | Name | Type | Description | |------|------|--------------| | `ev` | *EV object* | EV object with modified property values |