For simplicity's sake let us stick to this official Matlab example.
I run the following code, and a structure with three fields is created.
patient.name = 'John Doe';
patient.billing = 127.00;
patient.test = [79, 75, 73; 180, 178, 177.5; 220, 210, 205];
Then, in order to create a structure array, I simply have to do the following.
patient(2).name = 'Ann Lane';
patient(2).billing = 28.50;
patient(2).test = [68, 70, 68; 118, 118, 119; 172, 170, 169];
At this point I have a structure array that is clearly represented by this picture:

Here comes the question: how can I empty all the fields of the structure patient(2)?
Ideally (forgive the abuse of notation) I would like to do something like patient(2).* = {}.
Calling the fields one by one is not an option because in my actual code I have a lot of fields, neither I can convert the structure to a cell.
Thanks in advance!