3,1K подписчиков
Здравствуйте, Дорогие друзья! Помнится в одной из статей я пообещал, что мы будем знакомиться с программированием и даже рассказал малую толику того, что должен знать разработчик сайтов. Сегодня же я хочу продолжить тему программирования. Но на этот раз мы углубимся в неё, то есть начнем подниматься на уровень «выше понимания простого смертного». А речь сегодня пойдет о программировании в MatLab. Кто не знаком с этой программной средой, расскажу о ней. Матлаб – пакет различных программ, с помощью...
2 года назад
215 подписчиков
//Создадим двумерный массив строк m = 4, столбцов n = 3. Введем название имя массива А, а затем после знака присваивания, в квадратных скобках через пробел или запятую, перечислить элементы массива и через точку запятую, разделить строки и столбцы: A = [1,2,3;4,5.7,5;6,7,8;1.5,1.1,1.2] disp(A) //Результат двумерный массив //Одномерные массивы (матрицы) // Пример 1: чтобы выбрать 2-й элемент одномерного массива А необходимо произвести обращение к элементу массива через указание номера элемента в...
1 год назад
592 подписчика
При наличии дубликатов в индексах традиционные способы удаления строк могут привести к неожиданных результатам. Рассмотрим датафрейм: Допустим, мы хотим исключить последний повтор (2 строка, начиная от 0). При работе с именами индексов мы не достигнем желаемого результата: Встречается и такой вариант: То есть исключения индекса "two" приводит к удалению обеих строк. Методы удаления дубликатов из индексов так же не работают, так как при адресации по повторяющемуся...
1 год назад
13,7K подписчиков
Источник: Nuances of Programming Один из самых странных сбоев в истории нашей компании  —  пресловутая паника «Недостаточно значений в базе данных»  —  случился из-за бага сериализации. Подробно рассмотрим реализацию только SQL-оператора ORDER BY ... LIMIT. «Diff» и наш движок С инкрементным SQL-движком Epsio мы оперируем не набором данных целиком, а их изменениями. Подробнее  —  в документации: чтобы разобрать этот баг, важно понимать работу движка. В Epsio данные представляются в виде Diff. Каждый Diff  —  это пара ключ-значение, которой указывается изменение значения конкретного ключа...
9 месяцев назад