ВУЗ:
Составители:
Рубрика:
80
% Решение СЛАУ
u=b/a';
% Преобразование вектора-строки значений искомой функции
% в узлах координатной сетки в матрицу размерности n x m,
% удобную для представления результатов
% в графическом виде
for i=1:n
for j=1:m
U(i,j)=u(m*(i-1)+j);
end
end
% Построение графика искомой функции U(x,y)
surf(y,x,U)
xlabel('y')
ylabel('x')
zlabel('U')
grid on
Приведенное описание необходимо сохранить в виде текстового файла с
именем puass_2d.m и поместить его в каталог /WORK, находящийся в корневом
каталоге системы MATLAB.
Вызов функции puass_2d может осуществляться следующими командами:
puass_2d;
x=puass_2d;
[x,y]=puass_2d;
[x,y,U]=puass_2d;
[x,y,U]=puass_2d(x0,xn,n,y0,ym,m,f,v1,g1,v2,g2,v3,g3,v4,g4).
При использовании первой, второй, третьей или четвертой команд функ-
ция будет выводить графически решение задачи при входных параметрах, при-
нятых по умолчанию.
При вызове функции с помощью первой или второй команд без символа ;
после текста команды, на экран монитора помимо графического представления
решения будет выводиться вектор координат узлов сетки х. При использовании
символа ; вектор координат узлов сетки выводиться не будет.
При использовании третьей команды без символа ; после текста команды,
на экран монитора будет выводиться график решения, вектор координат узлов
сетки х и вектор координат узлов сетки y.
Страницы
- « первая
- ‹ предыдущая
- …
- 78
- 79
- 80
- 81
- 82
- …
- следующая ›
- последняя »