Задание 1. Построить график функции y=x2 на отрезке [-5; 5] с шагом 0,5hello_html_m7434b05.png
Составить таблицу значений (Рисунок 1)
Выделите диапазон ячеек значений y и выполните команду Вставка – График.
Откройте Вкладку Работа с диаграммами Макет Название диаграммы График функции y=x2
Щелкните по области построения диаграммы, Выбрать данные – Подписи горизонтальной оси (категории) –Изменить- выделить диапазон А3:А23 (Рисунок 2)hello_html_m46c52806.png
Выберите Ряд Изменить - Имя ряда y=x^2 - Ок
Не снимая выделения с диаграммы выберите вкладку Макет – Названия осей –название горизонтальной оси – название под осью-x. Аналогично внесите название оси y.
hello_html_mfc27ecf.png
Рисунок 3 - Название графика
Выделите двойным щелчком мыши линию графика, правой кнопкой мыши -Формат ряда данных- тип линии- сглаженная линия.
hello_html_m1a8e5315.png
Формат ряда данных
Перенесите ось y в точку 0. Для этого выполните команду Макет- Оси-Горизонтальная ось - Дополнительные параметры горизонтальной оси -
hello_html_m74b02b75.png
– Дополнительные параметры основной горизонтальной оси
Вертикальная ось пересекает в категории номер 11, Положение оси по делениям
Самостоятельно измените цвет линии графика и формат области диаграммы выбрав Градиентную заливку.
Самостоятельно аналогично выполните задания:
Задание 2. Построить график функции y=x3 на отрезке [-3; 3] с шагом 0,5
Задание 3. Построить график функции y=cosx на отрезке [-3; 3] с шагом 0,5
Задание 4. Построить график функции y=2sin3x на отрезке [-3; 3] с шагом 0,5
//Я просто опишу метод записи матрицы const n=100; var ar:array of array of integer; ars:array of array of string; i:integer;
procedure complection(var ar:array of array of integer;var ars:array of array of string); var i,j:integer; begin; for i:=1 to n do begin; for j:=1 to n do begin; ar[i,j]:=random(9); str(ar[i,j],ars[i,j]); end; end; end;
procedure burning(ars:array of array of string); var i,j:integer; t:text; begin; assign(t,'text.txt'); rewrite(t); for i:=1 to n do begin; writeln(t,' '); for j:=1 to n do write(t,ars[i,j],' '); end; end;
begin; randomize; setlength(ar,n+1); setlength(ars,n+1); for i:=1 to n do begin; setlength(ar[i],n+1); setlength(ars[i],n+1); end; complection(ar,ars); burning(ars); end.
Практическая работа
Тема: Построение графиков функций в Excel 2010
Задание 1. Построить график функции y=x2 на отрезке [-5; 5] с шагом 0,5hello_html_m7434b05.png
Составить таблицу значений (Рисунок 1)
Выделите диапазон ячеек значений y и выполните команду Вставка – График.
Откройте Вкладку Работа с диаграммами Макет Название диаграммы График функции y=x2
Щелкните по области построения диаграммы, Выбрать данные – Подписи горизонтальной оси (категории) –Изменить- выделить диапазон А3:А23 (Рисунок 2)hello_html_m46c52806.png
Выберите Ряд Изменить - Имя ряда y=x^2 - Ок
Не снимая выделения с диаграммы выберите вкладку Макет – Названия осей –название горизонтальной оси – название под осью-x. Аналогично внесите название оси y.
hello_html_mfc27ecf.png
Рисунок 3 - Название графика
Выделите двойным щелчком мыши линию графика, правой кнопкой мыши -Формат ряда данных- тип линии- сглаженная линия.
hello_html_m1a8e5315.png
Формат ряда данных
Перенесите ось y в точку 0. Для этого выполните команду Макет- Оси-Горизонтальная ось - Дополнительные параметры горизонтальной оси -
hello_html_m74b02b75.png
– Дополнительные параметры основной горизонтальной оси
Вертикальная ось пересекает в категории номер 11, Положение оси по делениям
Самостоятельно измените цвет линии графика и формат области диаграммы выбрав Градиентную заливку.
Самостоятельно аналогично выполните задания:
Задание 2. Построить график функции y=x3 на отрезке [-3; 3] с шагом 0,5
Задание 3. Построить график функции y=cosx на отрезке [-3; 3] с шагом 0,5
Задание 4. Построить график функции y=2sin3x на отрезке [-3; 3] с шагом 0,5
Задание 5. Решите графически с уравнение 2x2=2x+4
Объяснение:
const n=100;
var ar:array of array of integer;
ars:array of array of string;
i:integer;
procedure complection(var ar:array of array of integer;var ars:array of array of string);
var
i,j:integer;
begin;
for i:=1 to n do
begin;
for j:=1 to n do
begin;
ar[i,j]:=random(9);
str(ar[i,j],ars[i,j]);
end;
end;
end;
procedure burning(ars:array of array of string);
var
i,j:integer;
t:text;
begin;
assign(t,'text.txt');
rewrite(t);
for i:=1 to n do
begin;
writeln(t,' ');
for j:=1 to n do
write(t,ars[i,j],' ');
end;
end;
begin;
randomize;
setlength(ar,n+1);
setlength(ars,n+1);
for i:=1 to n do
begin;
setlength(ar[i],n+1);
setlength(ars[i],n+1);
end;
complection(ar,ars);
burning(ars);
end.