Студопедия

Главная страница Случайная страница

КАТЕГОРИИ:

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Пример. В примере получили прекрасный результат - число с 30 зна­чащими знаками, при чём ответ ans оказался принадлежащим новому классу – sym object






> > digits(30); vpa(pi)

ans = 3.14159265358979323846264338328

В примере получили прекрасный результат - число с 30 зна­чащими знаками, при чём ответ ans оказался принадлежащим новому классу – sym object. Другими словами Symbolic Math Тооlbох работает с данными нового типа – с символьными объектами.

y1=y; s2=['n=' num2str(n)]; hText=text(1.5, 1.5^2*n-1, s2); set(hText, 'FontSize', [14]); end

Пример. Построить семейство функций () и найти их общие точки, причём в объекте Figure подписать графики и точки, обозначить оси, подписать заголовок и использовать разные цвета для построенных графиков. При решении использовать функцию num2str(x), переводящее число x в строковую величину:

> > x=-2: 0.1: 2;

title('{\itf(x)=x^{n}}');

xlabel('x');

ylabel('y');

hFigure=gcf;

set(hFigure, 'Color', [1 1 1]);

hText=text;

set(hText, 'FontSize', [18]);

for n=2: 4

y=x.^n;

hold on

hPlot=plot(x, y);

set(hPlot, 'Color', [1.8/n 0.7 0.5]);

set(hPlot, 'LineWidth', 2);

if n~=2

for i=1: length(y)

s='';

if y(i)==y1(i)

hold on

plot(x(i), y(i), 'ko');

s=['(' num2str(x(i)) ', ' num2str(y(i)) ')'];

hText=text(x(i), y(i)+2, s); set(hText, 'FontSize', [16]);

end

end

end

y1=y; s2=['n=' num2str(n)];

hText=text(1.5, 1.5^2*n-1, s2); set(hText, 'FontSize', [14]);

end

 

 

Рис. 12


Поделиться с друзьями:

mylektsii.su - Мои Лекции - 2015-2024 год. (0.006 сек.)Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав Пожаловаться на материал