Механическое удерживание земляных масс: Механическое удерживание земляных масс на склоне обеспечивают контрфорсными сооружениями различных конструкций...
Состав сооружений: решетки и песколовки: Решетки – это первое устройство в схеме очистных сооружений. Они представляют...
Топ:
Основы обеспечения единства измерений: Обеспечение единства измерений - деятельность метрологических служб, направленная на достижение...
Теоретическая значимость работы: Описание теоретической значимости (ценности) результатов исследования должно присутствовать во введении...
Интересное:
Что нужно делать при лейкемии: Прежде всего, необходимо выяснить, не страдаете ли вы каким-либо душевным недугом...
Лечение прогрессирующих форм рака: Одним из наиболее важных достижений экспериментальной химиотерапии опухолей, начатой в 60-х и реализованной в 70-х годах, является...
Наиболее распространенные виды рака: Раковая опухоль — это самостоятельное новообразование, которое может возникнуть и от повышенного давления...
Дисциплины:
2019-12-17 | 204 |
5.00
из
|
Заказать работу |
|
|
Рассмотрим некоторые возможности МАТЛАБ на примере функции
,
Примеры отдельных текстов М-файлов
Построение сеточной области
xy=input('[xa ya;xb yb]=');
dl=xy(2,:)-xy(1,:);
n=input('[n1 n2]=');
h=dl./n;
x1=xy(1,1):h(1):xy(2,1);
x2=xy(1,2):h(2):xy(2,2);
[x y] = meshgrid(x1,x2);
U=-log(x.^2+y.^2+1);
Ввод исходных данных в командном окне
[xa ya;xb yb]=[-3 -4;3 4]
[n1 n2]=[10 20]
Использование функции surf
figure()
surf(x,y,U)
title('SERF: function U')
colormap hsv
colorbar;
axis image;
xlabel('X'),ylabel('Y'),zlabel('z=U(x,y)')
figure()
surf(x,y,U)
title('SERF: function U')
colormap hsv
colorbar;
%axis image;
xlabel('X'),ylabel('Y'),zlabel('z=U(x,y)')
figure()
surf(x,y,U)
title('SERF: function U')
colormap copper
colorbar;
axis image;
xlabel('X'),ylabel('Y'),zlabel('z=U(x,y)')
shading interp
figure()
surf(x,y,U)
title('SERF: function U')
colormap copper
colorbar;
axis image;
xlabel('X'),ylabel('Y'),zlabel('z=U(x,y)')
%shading interp
Использование функции plot3
figure()
plot3(x,y,U,'LineWidth',8)
grid on
title('PLOT3: function U')
colormap hsv
axis image;
xlabel('X'),ylabel('Y'),zlabel('z=U(x,y)')
figure()
%plot3(x,y,U,'LineWidth',8)
plot3(x,y,U)
grid on
title('PLOT3: function U')
colormap hsv
axis image;
xlabel('X'),ylabel('Y'),zlabel('z=U(x,y)')
Использование функции contour3
figure()
[C h]=contour3(x,y,U,10); set(h,'LineWidth',5)
grid on
title('COUNTOUR3: function U')
colormap hsv
colorbar;
axis image;
xlabel('X'),ylabel('Y'),zlabel('z=U(x,y)')
figure()
%[C h]=contour3(x,y,U,10); set(h,'LineWidth',5)
contour3(x,y,U,10);
grid on
title('COUNTOUR3: function U')
colormap hsv
colorbar;
axis image;
xlabel('X'),ylabel('Y'),zlabel('z=U(x,y)')
Использование функции contourf
figure()
contourf(x,y,U,8)
title('CONTOURF: function U')
colormap hsv
colorbar;
axis image;
xlabel('X'),ylabel('Y')
figure()
contourf(x,y,U,8)
title('CONTOURF: function U')
%colormap hsv
colorbar;
axis image;
xlabel('X'),ylabel('Y')
Использование функции contour
figure()
[C h]=contour(x,y,U,8); set(h,'LineWidth',2),clabel(C,h);
title('CONTOUR: function U')
colormap gray
colorbar
axis image;
xlabel('X'),ylabel('Y')
figure()
%[C h]=contour(x,y,U,8); set(h,'LineWidth',2),clabel(C,h);
contour(x,y,U,8);
title('CONTOUR: function U')
%colormap gray
colorbar
%axis image;
xlabel('X'),ylabel('Y')
5.6. Некоторые возможности построения графиков функций трех
переменных с использованием стандартной функции slice
|
Пример: , ,
Пример М-файла
function PLOT_SLICE
clear all
close all
n=input('[n1 n2 n3]=');
dl=input('[dl1 dl2 dl3]=');
h=dl./n;
x1=0:h(1):dl(1);
x2=0:h(2):dl(2);
x3=0:h(3):dl(3);
[x y z] = meshgrid(x1,x2,x3);
U=sin(pi*x/dl(1))+10*cos(pi*y/dl(2)-pi/2)+(z/dl(3)).^2;
figure()
slice(x,y,z,U,[0 dl(1)],[0 dl(2)],[0 dl(3)])
title('SLICE: [0 dl(1)],[0 dl(2)],[0 dl(3)]')
colormap hsv
axis image
colorbar
figure()
slice(x,y,z,U,[dl(1)/2 dl(1)],[0 dl(2)],[0 dl(3)])
title('SLICE: [dl(1)/2 dl(1)],[0 dl(2)],[0 dl(3)]')
colormap hsv
axis image
colorbar
figure()
slice(x,y,z,U,[0 dl(1)],[dl(2)/2 dl(2)],[0 dl(3)])
title('SLICE: [0 dl(1)],[dl(2)/2 dl(2)],[0 dl(3)]')
colormap hsv
axis image
colorbar
figure()
slice(x,y,z,U,[0 dl(1)],[0 dl(2)],[0 dl(3)/2])
title('SLICE: [0 dl(1)],[0 dl(2)],[0 dl(3)/2]')
colormap hsv
axis image
colorbar
Ввод исходных данных
[n1 n2 n3]=[10 10 20]
[dl1 dl2 dl3]=[10 10 5]
>>
|
|
Особенности сооружения опор в сложных условиях: Сооружение ВЛ в районах с суровыми климатическими и тяжелыми геологическими условиями...
Типы сооружений для обработки осадков: Септиками называются сооружения, в которых одновременно происходят осветление сточной жидкости...
Опора деревянной одностоечной и способы укрепление угловых опор: Опоры ВЛ - конструкции, предназначенные для поддерживания проводов на необходимой высоте над землей, водой...
Таксономические единицы (категории) растений: Каждая система классификации состоит из определённых соподчиненных друг другу...
© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!