Машинно обучение Лабораторно упражнение 3 Работа с функции, файлове и графики 1. Допълнителни сведения за функции 1.1. Стойности на аргументите по под
|
|
- Svetlin Genov
- преди 4 години
- Прегледи:
Препис
1 Машинно обучение Лабораторно упражнение 3 Работа с функции, файлове и графики 1. Допълнителни сведения за функции 1.1. Стойности на аргументите по подразбиране Пример за функция, която може да бъде извиквана с по-малко аргументи, отколкото е дефинирана: >>> def function(answer, count=5, text='желаете ли затворите приложението? Отговорете с да или не!'): while 1: yesno = input(answer) if yesno in ( Да, да ): return 1 if yesno in ( Не, не ): return 0 count = count - 1 if count < 0: print (text) raise IOError( Довиждане! ) Тази функция може да бъде извиквана например така: >>> function ( Наистина ли желаете да затворите приложението? ) или така: >>> function ( Наистина ли желаете да затворите приложението?, 2) Стойностите по подразбиране се изчисляват по време на дефинирането на функцията в обсега на самата дефиниция, така че например: >>> x = 111 >>> def function2(parameter=x): print(parameter) >>> parameter = 200 >>> function2( ) ще отпечата 111. Важно предупреждение: Стойностите по подразбиране се изчисляват само веднъж. Това поражда разлика, когато стойността по подразбиране е променлив обект като списък или речник (dictionary). Например, следващата функция събира аргументите, които са и подадени в последователни извиквания:
2 >>> def function(x, y = []): y.append(x) return y >>> print(function(1)) >>> print(function(2)) >>> print(function(3)) Резултат: [1] [1, 2] [1, 2, 3] Ако не желаете стойността по подразбиране да бъде споделяна между последователните извиквания, можете вместо това да напишете функцията така: >>> def function(x, y = None): if y is None: y=[ ] y.append(x) return y Самостоятелна задача 1: Извиквайте функцията function последователно с параметри 1, 2, Аргументи с ключови думи Функциите могат да бъдат извиквани и с използването на аргументи с ключови думи във формата ключова_дума = стойност. Например, следващата функция: >>> def sendmessage(sender, recipient='world!', greeting='hello', question='how have you been?', sendoff='best Wishes'): print (greeting, recipient, question, sendoff, sender) може да бъде извиквана по следните начини: >>> sendmessage("skynet") >>> sendmessage(greeting = 'Dear Mr/Ms', sender = 'Random Internet Person') >>> sendmessage( Me, sendoff = Regards ) >>> sendmessage( Your mom, Ron, What did you do with the car ), но следващите извиквания биха били невалидни:
3 >>> sendmessage() # липсва задължителен аргумент >>> sendmessage( Me, sender= You ) # дублирана стойност за аргумент >>> sendmessage(city= Sofia ) # непозната ключова дума Списъкът с аргументите може да съдържа всякакви позиционни аргументи, следвани от всякакви аргументи с ключови думи, където ключовите думи са избрани от имената на формалните параметри. Не е важно дали даден формален параметър има стойност по подразбиране или не. Не може обаче един аргумент да получи стойност повече от веднъж. Имената на формалните параметри, съответни на позиционните аргументи, не могат да бъдат използвани като ключови думи в едно и също извикване. Ето един пример, който пропада заради това ограничение: >>> def fun(a):... print( Hello World )... >>> fun(0, a=0) Traceback (innermost last): File "<stdin>", line 1, in? TypeError: keyword parameter redefined Когато последният формален параметър има формата **име, той получава речник, съдържащ всички аргументи с ключови думи, които не съответстват на формален параметър. Това може да бъде комбинирано с формален параметър с формата *име, който получава комплект (tuple), съдържащ позиционните аргументи извън списъка на формалните параметри. (*име трябва да се яви преди **име.) Например, ако дефинираме функция, подобна на тази: >>> def showranking (*arguments, **keywords): print (arguments) print (keywords) Тя може да бъде извикана например така: >>> showranking('skiing', 'Bobsled', 'Triathlon', first='bulgaria', second='romania', third='macedonia') Задача: Тествайте последната функция с различни параметри. 2. Работа с файлове 2.1. Отваряне на файл open() - връща файлов обект object и най-често се използва с два аргумента: Формат на функцията: open(файлово_име, режим).
4 Първи аргумент име на файла Режими: r файлът се отваря само за четене w създава се нов файл и се отваря само за запис (съществуващ файл със същото име ще бъде изтрит) a файлът се отваря за запис, като добавя съдържанието в края на файла, ако той съществува 't' текстов режим (по подразбиране) r + файлът се отваря за четене и запис а + файлът се отваря за четене и запис, като добавя съдържанието в края на файла, ако той съществува Аргументът режим е незадължителен; ако r е пропуснат, той се подразбира. За повече информация: help(open) 2.2. Четене на файл Функция read() - без параметри прочита целия текстов файл (всички символи) Създайте текстов файл с произволно съдържание с име: testfile Метод read(char_numbers) - прочита char_numbers символи от файла >>> file = open("testfile.txt", "r") >>> print(file.read()) Метод readline() - прочита ред от файла При първото извикване прочита първия ред, при второто прочита втория и т.н. >>> file = open("testfile.txt", "r") >>> print(file.readline()) Метод readlines() - прочита всички редове от файла, разделени в подходящ формат Пример за четене на файл ред по ред: >>> file = open("testfile.txt", "r") >>> print(file.readlines()) Или: >>> file = open("testfile.txt", "r") >>> for line in file:
5 print(line) 2.3. Запис във файл Метод write(string) - запис на символния низ string във файла Пример за създаване на текстов файл и запис на текст в него. >>> file = open("testfile.txt","w") >>> file.write("this is our new text file\n") >>> file.write("and this is another line.") >>> file.write("\nwhy? Because we can.") >>> file.close() 2.4. Затваряне на файл Метод close() 2.5. Достъп до файл с оператор with Операторът with предоставя по-ясен синтаксис за обработване на файл. Негово предимство е, че автоматично затваря всеки отворен файл след приключване на файловите операции. Формат: with open( filename ) as file: >>> with open("testfile.txt") as f: for line in f: print(line) Липсва извикване на метода close(), който се извиква автоматично в края на оператора with. Пример за създаване на файл и запис в него: >>> with open("123.txt","w") as f: f.write("hello\n")
6 f.write(" \n") f.write("abcdefgh\n") Пример за прочитане на съдържанието на файла в променлива: >>> with open("123.txt") as f: data = f.readlines() print(data) 2.6. Разделяне на думи, прочетени от текстов файл Метод split() - разделя думи в символен низ с разделител интервал >>> with open("123.txt", "r") as f: data = f.readlines() >>> for line in data: words = line.split() print(words) Методът split() може да се извика с параметър символ. В този случай думите се разделят с разделител този символ. Например: >>> str="i love chocolate very much." >>> print(str.split(",")) За повече информация: help(str.split) Самостоятелна задача 2: Даден е символен низ "I love chocolate very much". Да се запише всяка дума от низа на отделен ред в текстов файл. 3. Визуализация на данни 3.1. Въведение в matplotlib matplotlib - мултиплатформена библиотека за визуализация на данни matplotlib.pyplot - функции за изчертаване на графики и фигури За повече информация: >>> import matplotlib.pyplot >>> help(matplotlib.pyplot)
7 или Функция plot Функцията plot се използва за изчертаване на графики на функции. Примери: plot(x, y) # plot x and y using default line style and color plot(x, y, 'bo') # plot x and y using blue circle markers plot(y) plot(y, 'r+') # plot y using x as index array 0..N-1 # ditto, but with red plusses За повече информация: >>> >>> help(plt.plot) plt.plot([1,2,1,2,3,2,4]) plt.ylabel('some numbers') Параметрите на функцията plot() са стойности за y в графиката. По подразбиране python създава същите данни за x, като започва от 0. plt.plot([1, 2, 3, 4], [1, 4, 1, 16]) За всяка двойка параметри е възможен трети параметър. Това е символен низ, който задава цвят и тип на графиката. Например: b- - непрекъсната синя линия (по подразбиране) r- - непрекъсната червена линия o- - данни с точки Функция axis() axis() - функция, задаваща [xmin, xmax, ymin, ymax] plt.plot([1,2,3,4], [1,4,1,16], 'ro')
8 plt.axis([0, 6, 0, 20]) Практически matplotlib се използва често с numpy масиви. Numpy е библиотека за представяне и операции с множества от данни. За повече информация: >>> import numpy >>> help(numpy) Или Функция arange( ) Синтаксис: arange([start,] stop[, step,], dtype=none) За повече информация: >>> import numpy as np >>>help(np.arange) import numpy as np t = np.arange(0., 5., 0.2) # равномерно разпределя на интервали от 200 ms plt.plot(t, t, 'r--', t, t**2, 'bs', t, t**3, 'g^') # червени тирета, сини квадратчета, зелени триъгълници Самостоятелна задача 3: Визуализирайте графиката на функцията y=x 2, за стойности на x=[-2;+2] със стъпка Работа с множество графики Функция figure функция създаваща фигура Синтаксис: figure(num=none, figsize=none, dpi=none, facecolor=none, edgecolor=none, frameon=true, FigureClass=<class 'matplotlib.figure.figure'>, **kwargs) За повече информация: >>> import numpy as np >>> help(plt.figure)
9 Синтаксис: Функция subplot subplot(nrows, ncols, plot_number) Субдиаграмите позволяват няколко графики да бъдат поставени н една и съща фигура. Аргументите са: брой редове, брой колони и в коя клетка да се постави графиката. Извикване на субдиаграмата трябва да бъде последвано от диаграмна функция, която може да е plot. Ако числата указващи nrows, ncols и plot_number са едноцифрени може да се пропуска разделителя запетая. plt.figure(1) # първа фигура plt.subplot(211) # първа графика в първата фигура, като фигурата е на два реда и 1 колона plt.plot([1, 4, 2]) plt.subplot(212) # втора графика в първата фигура plt.plot([3, 1, 7]) plt.figure(2) plt.plot([4, 2, 8]) # втора фигура # създава subplot(111) по подразбиране plt.figure(1) plt.subplot(211) # задава фигура 1 текуща; subplot(212) също е текуща # задава subplot(211) във фигура 1 текуща plt.title('easy as 1, 2, 3') # заглавие на subplot Добавяне на текст в графика import numpy as np x = np.random.randn(10000) # връща извадка от нормално разпределение # хистограма plt.hist(x) plt.title("gaussian Histogram") plt.xlabel("value")
10 plt.ylabel("frequency") plt.grid(true) plt.grid(true) 3.4. Добавяне на анотации в графика import numpy as np ax = plt.subplot(111) t = np.arange(0.0, 5.0, 0.01) s = np.cos(2*np.pi*t) line = plt.plot(t, s) plt.annotate('local max', xy=(2, 1), xytext=(3, 1.5),arrowprops=dict(facecolor='black') plt.ylim(-2,2) # задаване на ограничения по у - оста
Машинно обучение Лабораторно упражнение 4 Линейна регресия и градиентно спускане Целта на упражнението е да се реализира линейна регресия, в която фун
Машинно обучение Лабораторно упражнение 4 Линейна регресия и градиентно спускане Целта на упражнението е да се реализира линейна регресия, в която функцията на цената се минимизира чрез градиентно спускане.
Подробно2. Лексически анализ. Основни понятия и алгоритъм на лексическия анализ. Програмна структура на лексическия анализатор Цел на упражнението Упражнениет
2. Лексически анализ. Основни понятия и алгоритъм на лексическия анализ. Програмна структура на лексическия анализатор Цел на упражнението Упражнението представя кратко въведение в теорията на лексическия
ПодробноДинамична памет. Конструктори и деструктори Любомир Чорбаджиев Технологическо училище Електронни системи Технически университет, София
Динамична памет. Конструктори и деструктори Любомир Чорбаджиев Технологическо училище Електронни системи Технически университет, София lchorbadjiev@elsys-bg.org Revision : 1.3 16 ноември 2004 г. Пример:
ПодробноМОДУЛ 2 ВАРИАНТ НА ПРАКТИЧЕСКА ЗАДАЧА ЗА НАЦИОНАЛНО ОНЛАЙН ОЦЕНЯВАНЕ НА ДИГИТАЛНИ КОМПЕТЕНТНОСТИ X КЛАС от 2016 г. УСЛОВИЕ НА ЗАДАЧАТА За тази задача
МОДУЛ 2 ВАРИАНТ НА ПРАКТИЧЕСКА ЗАДАЧА ЗА НАЦИОНАЛНО ОНЛАЙН ОЦЕНЯВАНЕ НА ДИГИТАЛНИ КОМПЕТЕНТНОСТИ X КЛАС от 2016 г. УСЛОВИЕ НА ЗАДАЧАТА За тази задача са предоставени данни във файл Climate.xls, който ще
ПодробноSlide 1
Списъци. Структура и синтаксис. Създаване и показване. Основни операции(добавяне, изваждане на елемент или цял подсписък; подреждане). Трансформации. проф. дмн С. Христова Списъци Списъците / list са основна
ПодробноLush Green
Класове Какво са класовете? Основен инструмент на ООП Средство за дефиниране на абстрактни типове данни Синтактична конструкция, която позволява логическо групиране на данни и операциите над тях Дефиниция
Подробно3. Синтактичен анализ. Граматика на учебен програмен език STUDENT. Извеждане на изречения от правилата на граматиката Цел на упражнението Упражнението
3. Синтактичен анализ. Граматика на учебен програмен език STUDENT. Извеждане на изречения от правилата на граматиката Цел на упражнението Упражнението представя кратко въведение в синтактичния анализ.
ПодробноСтруктура на програма в C - Част 9 - низове от символи, C-string
Структура на програма в C Част 9 - низове от символи, C-string Иван Георгиев, Христо Иванов, Христо Стефанов Технологично училище "Електронни системи", Технически университет, София 15 май 2019 г. И. Георгиев,
ПодробноПрограмен език C Пламен Танов Ненко Табаков Мартин Вачовски Технологично училище Електронни системи Технически университет София версия 0.5
Програмен език C Пламен Танов Ненко Табаков Мартин Вачовски Технологично училище Електронни системи Технически университет София версия 0.5 Литература Необходими програми Kernighan & Ritchie - The C Programming
ПодробноДинамична памет Трифон Трифонов Увод в програмирането, спец. Компютърни науки, 1 поток, спец. Софтуерно инженерство, 2016/17 г. 21 декември 2016 г. Тр
Динамична памет Трифон Трифонов Увод в програмирането, спец. Компютърни науки, 1 поток, спец. Софтуерно инженерство, 2016/17 г. 21 декември 2016 г. Трифон Трифонов (УП 16/17) Динамична памет 21 декември
ПодробноСтруктура на програма в C - Част 6 - goto, switch, break и continue клаузи
Структура на програма в C Част 6 - goto, switch, break и continue клаузи Иван Георгиев, Христо Иванов, Христо Стефанов Технологично училище "Електронни системи", Технически университет, София 21 април
ПодробноПрограмиране на Паскал
Поради връзката на С++ с езика С в голяма част от литературата е прието записването С/С++. Това е найизползваният език за програмиране в света, поради което синтаксисът на някои от по-новите езици като
ПодробноLush Green
Конструктори Жизнен цикъл на обект За обекта се заделя памет и се свързва с неговото име Извиква се подходящ конструктор на обекта... (достъп до компоненти на обект, изпълняване на операции) Достига се
ПодробноПредефиниране на оператори. Копиращ конструктор. Оператор за присвояване Любомир Чорбаджиев Технологическо училище Електронни системи Технически униве
Предефиниране на оператори. Копиращ конструктор. Оператор за присвояване Любомир Чорбаджиев Технологическо училище Електронни системи Технически университет, София lchorbadjiev@elsys-bg.org Revision :
ПодробноMicrosoft Word - ICA user-manual.doc
Софтуер за интеркритериален анализ Потребителска документация Версия ICA-32-20150206, 6 февруари 2015 Разработил софтуерното приложение: Деян, deyanmegara@gmail.com Разработил потребителската документация:
ПодробноСериализация Калин Георгиев 13 май 2016 г. Калин Георгиев Обектно ориентирано програмиране 13 май 2016 г. 1 / 23
Калин Георгиев 13 май 2016 г. Калин Георгиев Обектно ориентирано програмиране 13 май 2016 г. 1 / 23 f «data; f» data; Калин Георгиев Обектно ориентирано програмиране 13 май 2016 г. 2 / 23 Първо изискване:
ПодробноСЪЗДАВАНЕ НА СЪДЪРЖАНИЕ, ИНДЕКСЕН УКАЗАТЕЛ И ВМЪКВАНЕ НА ПОЛЕТА I. СЪЗДАВАНЕ НА СЪДЪРЖАНИЕ Съдържанието се създава по съществуващ в Word форматен стил
СЪЗДАВАНЕ НА СЪДЪРЖАНИЕ, ИНДЕКСЕН УКАЗАТЕЛ И ВМЪКВАНЕ НА ПОЛЕТА I. СЪЗДАВАНЕ НА СЪДЪРЖАНИЕ Съдържанието се създава по съществуващ в Word форматен стил или по създаден от вас потребителски стил. По подразбиране
ПодробноМашинно обучение Лабораторно упражнение 9 Класификация с множество класове. Представяне на невронна мрежа Упражнението демонстрира класификация в множ
Машинно обучение Лабораторно упражнение 9 Класификация с множество класове. Представяне на невронна мрежа Упражнението демонстрира класификация в множество класове чрез методи логаритмична регресия и невронни
ПодробноОбработка на грешки Изключения Любомир Чорбаджиев Технологическо училище Електронни системи Технически университет, София Re
Обработка на грешки Изключения Любомир Чорбаджиев Технологическо училище Електронни системи Технически университет, София lchorbadjiev@elsys-bg.org Revision : 1.1 27 февруари 2005 г. 1 #include < cstdio
Подробноdoll Механична кукла Механичните кукли автоматично повтарят предварително зададена последователност от движения. В Япония има традиции в изработката н
doll Механична кукла Механичните кукли автоматично повтарят предварително зададена последователност от движения. В Япония има традиции в изработката на механични кукли, датиращи от древни времена. Движенията
ПодробноMSDOS1
ПРИЛОЖЕНИЕ C ANSI ESCAPE последователности Забележка Информацията в това приложение зависи от инсталацията и може да не се прилага в машините на всички производители. ANSI ESCAPE последователността представлява
ПодробноВиртуални функции
Виртуални функции Статично свързване Как компилаторът избира кой метод или коя функция да бъде извикана? Прави се сравнение между формални и фактически параметри и се избира най-точното съвпадение в случай,
ПодробноИЗИСКВАНИЯ ЗА ДОКЛАДИТЕ А. ОБЩИ ИЗИСКВАНИЯ І. Докладът трябва да е написан на компютърна програма Microsoft Word. ІІ. Файлът да бъде записан като *.do
ИЗИСКВАНИЯ ЗА ДОКЛАДИТЕ А. ОБЩИ ИЗИСКВАНИЯ І. Докладът трябва да е написан на компютърна програма Microsoft Word. ІІ. Файлът да бъде записан като *.doc. ІІІ. Името на файла трябва да е със следната структура:
ПодробноHTML - формат на текст
ТЕКСТ Езикът HTML ви позволява да разполагате текст на страницата, да го подравнявате, оцветявате, да задавате големината на шрифта и самия шрифт. Нека да направим една страница и да разположим някакъв
ПодробноECDL_ICDL Spreadsheets.doc
ECDL / ICDL Електронни таблици Учебна програма Цел Този документ съдържа подробна информация относно учебната програма за модул ECDL / ICDL Електронни таблици. Учебната програма очертава знанията и уменията,
ПодробноМИНИСТЕРСТВО НА ОБРАЗОВАНИЕТО И НАУКАТА
МИНИСТЕРСТВО НА ОБРАЗОВАНИЕТО И НАУКАТА У Ч Е Б Н А П Р О Г Р А М А ЗА ЗАДЪЛЖИТЕЛНА ПРОФЕСИОНАЛНА ПОДГОТОВКА ПО ПРОГРАМИРАНЕ И АЛГОРИТМИЧНИ ЕЗИЦИ ЗА ПРОФЕСИЯ: КОД 482010 ИКОНОМИСТ - ИНФОРМАТИК СПЕЦИАЛНОСТ:
ПодробноРъководство за бързо стартиране Microsoft Outlook 2013 изглежда по-различно от предишните версии и затова създадохме този справочник, за да ви помогне
Ръководство за бързо стартиране Microsoft Outlook 2013 изглежда по-различно от предишните версии и затова създадохме този справочник, за да ви помогнем да го усвоите по-лесно. Нека стане ваш Персонализирайте
ПодробноРекурсия Трифон Трифонов Увод в програмирането, спец. Компютърни науки, 1 поток, спец. Софтуерно инженерство, 2016/17 г. 21 декември 2016 г. 4 януари
Рекурсия Трифон Трифонов Увод в програмирането, спец. Компютърни науки, 1 поток, спец. Софтуерно инженерство, 2016/17 г. 21 декември 2016 г. 4 януари 2017 г. Трифон Трифонов (УП 16/17) Рекурсия 21.12.16
ПодробноДефиниране на шаблон Шаблони (Templates) Любомир Чорбаджиев Технологическо училище Електронни системи Технически университет, София
Дефиниране на шаблон Шаблони (Templates) Любомир Чорбаджиев Технологическо училище Електронни системи Технически университет, София lchorbadjiev@elsys-bg.org Revision : 1.1 9 март 2005 г. template< class
ПодробноScan Tailor Кратко ръководство за работа Преди време описах как се работи с програмата Scan Kromsator. Сега искам да Ви представя една друга програма,
Scan Tailor Кратко ръководство за работа Преди време описах как се работи с програмата Scan Kromsator. Сега искам да Ви представя една друга програма, която набира популярност сред любителите на електронните
ПодробноСтруктура на програма в C - Част 7 - масиви, оператор за индексиране, sizeof оператор
Структура на програма в C Част 7 - масиви, оператор за индексиране, sizeof оператор Иван Георгиев, Христо Иванов, Христо Стефанов Технологично училище "Електронни системи", Технически университет, София
ПодробноHTML - списъци
СПИСЪЦИ Езикът HTML ви дава възможност да използвате три вида списъци - подредени, неподредени и списъци с обяснения. Подредените списъци са номерирани и изглеждат така : 1. Иван 2. Георги 3. Захари Неподредените
ПодробноУниверситет - библиотека - образование и дигиталният достъп University - Library - Education and Digital Access
Отворете началната страница на сайт на ШУ "Епископ Преславски http://shu.bg/ Натиснете бутона Университетска библиотека (оградената с червено зона) От основното хоризонтално меню на библиотечния сайт натиснете
ПодробноМасиви и низове Трифон Трифонов Увод в програмирането, спец. Компютърни науки, 1 поток, 2018/19 г. 15 ноември 6 декември 2018 г. Трифон Трифонов (УП 1
Масиви и низове Трифон Трифонов Увод в програмирането, спец. Компютърни науки, 1 поток, 2018/19 г. 15 ноември 6 декември 2018 г. Трифон Трифонов (УП 18/19) Масиви и низове 15.11-6.12.2018 г. 1 / 17 Масиви
ПодробноДесислава Цокова ЗАБАВНИ ОБУЧИТЕЛНИ ИГРИ С LEARNING APPS НЕОБХОДИМИ РЕСУРСИ Компютър, интернет за създаването и ползването им. Регис
Десислава Цокова dtsokova@pgaz.org ЗАБАВНИ ОБУЧИТЕЛНИ ИГРИ С LEARNING APPS НЕОБХОДИМИ РЕСУРСИ Компютър, интернет за създаването и ползването им. Регистрация. ВЪВЕДЕНИЕ LearningApps.org е Web сайт, подкрепящ
ПодробноМашинно обучение Лабораторно упражнение 2 Въведение в Python Машинно обучение Лабораторно упражнение 2 Въведение в Python 1. Символни низове. - могат
1. Символни низове. - могат да са затворени в единични или двойни кавички Примери: >>> 'hello' 'hello' >>> "hello" 'hello' 1.1. Вмъкване на нов ред. - \n >>> print("hello\n") hello 1.2. Вмъкване на разстояние
ПодробноBlack and White
Advanced C++ Memory Management Йордан Димитър Зайков Трендафилов Memory Management Effective C++ 2 nd ed: 3, 5, 7, 8, 9, 10 More Effective C++: 1, 3, 8 Exceptional C++: 35, 36 Какво всъщност прави new?
ПодробноИЗИСКВАНИЯ ЗА ПУБЛИКУВАНЕ НА МАТЕРИАЛИ В СП
ИЗИСКВАНИЯ ЗА ПУБЛИКУВАНЕ НА МАТЕРИАЛИ В СП. УПРАВЛЕНИЕ И УСТОЙЧИВО РАЗВИТИЕ А. ОБЩИ ИЗИСКВАНИЯ І. Статията трябва да е написана на компютърна програма Microsoft Word. ІІ. Да бъде записана като *.doc.
ПодробноГрафика и Презентации - Стандартизация на графичният Вход/Изход
Компютърна Графика и ГПИ Технически средства. Стандартизация на графичния вход/изход. Графични фаи лови формати доц. д-р А. Пенев Технически Средства 2/44 Технически Средства В компютърната графика с термина
ПодробноСтруктура на програма в C - Част 2 - типове, функции
Структура на програма в C Част 2 - типове, функции Иван Георгиев, Христо Иванов, Христо Стефанов Технологично училище "Електронни системи", Технически университет, София 10 март 2019 г. И. Георгиев, Х.
ПодробноICS Natioanal
РЪКОВОДСТВО ЗА ВЪНШНИ ПОТРЕБИТЕЛИ Март 2019 г. История на промените Дата Версия Описание Автор 28.09.2018 1.0 Ръководство за потребителя ИО АД 07.03.2019 2.0 Ръководство за потребителя ИО АД СЪДЪРЖАНИЕ:
ПодробноMathematica CalcCenter
Mathematica CalcCenter Основни възможности Wolfram Mathematica CalcCenter е разработен на базата на Mathematica Professional и първоначално е бил предназначен за технически пресмятания. Информация за този
Подробно