2015-09-10 2 views
0

Как сделать для построения одной или нескольких матриц (m, n) с использованием координат, таких как функция slicer-функции matlab? Пример: У меня 2 матрицы:Как построить 2 или более матрицы с координатой в matlab

A=[1 2 3 4;3 2 3 4;4 5 6 7]; %and 
B=[1 2 3 4 5; 4 3 2 3 4;4 5 6 7 8;6 7 8 9 7]; 

У меня также есть векторы с координатами (X, Y, Z) в первой строке матриц.

координат (м) к матрице A:

X=[100.4 101.1 101.5 102]; 
Y=[200.4 201.1 201.5 202]; 
Z=[100.1 101.1 101.5 101.2]; 

координат (метры) для матрицы B:

X=[200.4 201.1 201.5 202 202.7]; 
Y=[100.4 101.1 101.5 102 102.7]; 
Z=[100.1 101.1 101.5 101.2 101]; 

Чтобы найти другие координаты Z можно использовать приращение = -0.1, например, :

ZA =[100.1000 101.1000 101.5000 101.2000 
    100.0000 101.0000 101.4000 101.1000 
    99.9000 100.9000 101.3000 101.0000] 

ZB =[ 100.1000 101.1000 101.5000 101.2000 101.0000 
    100.0000 101.0000 101.4000 101.1000 100.9000 
    99.9000 100.9000 101.3000 101.0000 100.8000 
    99.8000 100.8000 101.2000 100.9000 100.7000] 

Мне нужно построить 2 изображения в тех же осях с координатами.

это эффект, что мне нужно (но координаты в метрах): http://www.mathworks.com/help/matlab/ref/slice.html?searchHighlight=slice

Благодаря

ответ

0

Волшебное слово является hold

slice(%input for first matrix%) 
hold on 
slice(%input for second matrix%) 
Смежные вопросы