Чем короче замок, тем лучше. Длинные транзакции могут привести к снижению производительности (длительный ресурс ожидания) и взаимоблокировке. Если вы не планируете точно обрабатывать прохождение «трех» запросов, то лучше будет первый вариант.
Откат, если ошибка в одном из них
TRY
BEGIN
Begin Transaction;
Insert into Customers (name) values (Name1);
Insert into Customers (name) values (Name2);
Insert into Customers (name) values (Name3);
Commit;
END
CATCH
BEGIN
THROW;
ROLLBACK;
END
Следовательно, у вас есть, по сути, набор из 12 изображений ...
Вы примерно можете изобразить 1-ю карту (и следующую) как:
imshow(data(:,:,1),[0 400])
И среднее значение как: [ 114]
imshow(mean(data,3),[0 400])
Но я боюсь, что вам нужно что-то еще?
Кстати, я не вижу содержимого файла в первом приложении