Учебно-методическое пособие к практикуму по курсу «Пакеты компьютерной алгебры»



Pdf көрінісі
бет8/11
Дата17.10.2022
өлшемі1,25 Mb.
#43716
түріУчебно-методическое пособие
1   2   3   4   5   6   7   8   9   10   11
и loglog


40 
Пример 9. Использование логарифмической шкалы для оси x 
clear, clc 
x=[1e+0,1e+1,1e+2,1e+3,1e+4,1e+5,1e+6] 
y=[1,2,4,8,16,32,64]; 
p=semilogx(x,y), set(p,
'LineWidth'
,2); 
title(
'Логарифмическая шкала по оси x'

Пример 10. Использование логарифмической шкалы для обеих осей 
clear, clc 
x=[1e+0,1e+1,1e+2,1e+3,1e+4,1e+5,1e+6] 
y=[1e+1,1e+4,1e+1,1e+3,1e+1,1e+4,1e+1]; 
p=loglog(x,y) 
set(p,
'LineWidth'
,2); 
title(
'Логарифмическая шкала для обеих осей'

grid on
% задание сетки


41 
Задания для самостоятельного решения 
1. Постройте график функции y = exp(-x)*sin(10*x). Задайте тип и цвет линии. 
Добавьте заголовок. 
2. Постройте графики функций в одних осях.
y1 = exp(-x).*sin(10*x)
y2 = sin(10*x)
Добавьте легенду. Попробуйте перенести легенду с помощью мыши в другое 
место окна figure. Задайте параметр расположения легенды вне графика - в 
правом верхнем углу графического окна. 
3. Постройте графики функций:
y1 = sin(x)
y2 = cos(x)
Подпишите оси. Добавьте сетку. 
4. Постройте графики функций в одном графическом окне, один под другим. 
y1 = sin(x)
y2 = cos(x)
5. Постройте четыре графика функций, каждый в своем окне, в одном figure
y1=cos(x) 
y2=sin(x) 
y3=x^(1/2) 
y4=x^2 
6. Постройте график функции y = sin(x). Добавьте подписи координатных 
осей, сетку, команду задания границ для осей. Добавьте подпись '← sin(x)' в 
точке (3.05,0.16). 


42 
7. Для функции n! постройте график функции в логарифмическом масштабе 
по оси y. 
8. Постройте графики функций
f = log(0.5*x) 
g = sin(log(x)) 
в логарифмическом масштабе по оси х. Добавьте легенду на графики. 
9. Постройте графики функции y=exp(x) в обычном и логарифмическом мас-
штабе в одном figure, но в разных осях (используйте subplot). Добавьте ле-
генду на графики. 
10. Постройте график функции в полярных координатах: 
x=[0:0.01:2*pi] 
f =8*sin(x) 
r = cos(2*x) 
11. Постройте в полярных координатах следующие кривые: окружность, спи-
раль Архимеда, сердце, бабочка, полярная роза.
12. Постройте графики функций, заданных параметрически. Диапазон изме-
нения параметра подберите таким образом, чтобы построенные графики 
были похожи на графики, приведенные на рисунках ниже. Установите тол-
щину линии графиков в 2 пикселя. Добавьте заголовок и легенду. Сохраните 
построенные графики в различных графических форматах - png, jpg, eps. 
Сравните качество и размер получившихся графических файлов. Сделайте 
вывод о том, какой графический формат предпочтительнее для графиков и 
почему. 


43 
Эвольвента окружности 
Улитка Паскаля 


44 
Гипоциклоида 
Циклоида 
13. Постройте кривую «локон Аньези» для нескольких значений параметра. 
14. Постройте график функции x*sin(1/x). 
15. Задайте три вектора. Первый вектор содержит номера дней месяца. Вто-
рой и третий список содержат значения курса акций в эти дни, для двух раз-
ных месяцев. Построить графики зависимости курса акций от номера дня. 
Добавить заголовок, подписи осей, сетку и легенду, цвета для линий графи-
ков. 
16. Дана таблица. Отобразите данные в графическом виде. 


Достарыңызбен бөлісу:
1   2   3   4   5   6   7   8   9   10   11




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет