Общение на любые темы Общение на любые темы, кроме ультимы. Продажа, реклама, мат ЗАПРЕЩЕНЫ. Флуд не приветствуется. |
|
Здравствуйте. Нужна помощь в MATLab! |
|
20.06.2007, 16:01
|
#1
|
Гость
|
Здравствуйте. Нужна помощь в MATLab!
Ребята, привет! Пару лет назад еще мог сказать,что я играю с вами. Но в следствии причин, пришлось уйти из мира Уо =)
Щас сложилась, ситуация, в которой нужна помощь. Я просто уже ноги стер, в поисках, этой помощи.
Кто меня помнит, или знал. Помогите плз
Black Night Wolf[KIDS] - бывший зам.Клана! =)
ПРОБЛЕМА!
Нужен програмист который поможет, создать прогу. В среде MatLab.
Суть проги у меня есть двухмерная скаттерограмма (не пугайтесь, слова =))
А мне надо построить 3-х мерную. Но не настоящию трехмерку. Короче 2-х мерка строится по координатам "х" и "у",выглядит она как точки натыканые на плоскости. А 3-х мерка, строиться по темже "x" и "y", а при совпадении координат "x" u "y", задействуется ось "z".
Тоесть если на плоскости нету точки с координатой, то z=0. Если точка с такими координатами уже есть. То она строится выше z=1. А если она опять имеет совпадение, то подымается еще выше z=2. Ну и так пока весь, отсчет.
Код всей проги!
Код:
clear all
X0=10;
Y0=40;
W0=1010;
H0=650;
FIG=figure;
set(FIG, 'Name','Скаттерограмма','numbertitle','off', 'position', [X0,Y0,W0,H0])
x=30;
y=490;
w1=900;
h=130;
hAxes1=axes('Units','pixels','Position',[x,y,w1,h])
x1=35;
y1=30;
w2=400;
h1=400;
hAxes2=axes('Units','pixels','Position',[x1,y1,w2,h1])
x2=520;
hAxes3=axes('Units','pixels','Position',[x2,y1,w2,h1])
x3 = 250
y3 = 50
hAxes4=axes('Units','pixels','Position',[x3,y3,w2,h1])
S=load('fragm.366');
S=S*0.001;
axes(hAxes1)
for i=1:450
plot(i,0);
hold on
end
x1=length(S(1,:));
y1=length(S(:,1));
k=1;
for i=1:y1
for j=1:x1
RR(k)=S(i,j);
k=k+1;
end
end
hold on;
for u=1:450
x(1)=u;
x(2)=u;
R(1)=0;
R(2)=RR(u);
plot(x,R);
hold on
end
title('Ritmogramma','FontSize' , [14])
axes(hAxes2)
X=0:0.05:1.5;
H=histc(RR,X)
SH=sum(H);
PH=H/SH*100;
bar(X,PH,'histc')
set (hAxes2,'Ylim',[0 100])
title('Gistogramma','FontSize' , [14])
axes(hAxes3)
Nrr=length(RR);
rr1(1:Nrr-1)=RR(1:Nrr-1);
rr2(1:Nrr-1)=RR(2:Nrr);
plot(rr1,rr2,'.')
set (hAxes3,'Xlim',[0 1.5])
set (hAxes3,'Ylim',[0 1.5])
title('Skatterogramma','FontSize' , [14])
Это файл в котором лежат отчеты, прога и он должны находится в одной папке!
[Только зарегистрированные пользователи могут видеть ссылки. Регистрация!]
Вот выслушаю ваши предложения. Спасиба заранее кто поможет.
|
|
|
|
Ответ: Здравствуйте. Нужна помощь в MATLab! |
|
20.06.2007, 16:03
|
#2
|
Wizard of words
Регистрация: 07.12.2005
Возраст: 36
Сообщений: 1,848
Репутация: 12 на правильном пути, пока что (от 5 до 15)
|
Ответ: Здравствуйте. Нужна помощь в MATLab!
помню тебя)
но помочь не могу..
__________________
TOS [R.S.C]
|
|
|
|
Ответ: Здравствуйте. Нужна помощь в MATLab! |
|
20.06.2007, 16:25
|
#4
|
Гость
|
Ответ: Здравствуйте. Нужна помощь в MATLab!
Вот к чему я пришел, но у меня строит в 3-х мерной , просто 2-х мерную. Она вставляется к первой части(вверху которая!). Может комунить поможет чтобы не с 0 начинать!.
Код:
axes(hAxes4)
Nrr=length(RR);
X(1:Nrr-1,1)=RR(1:Nrr-1);
x(1:Nrr-1,3)=RR(2:Nrr);
set (hAxes4,'Xlim',[0 1.5])
set (hAxes4,'Ylim',[0 1.5])
set (hAxes4,'Zlim',[0 6])
for i=1:length(X(:,1))
for j=1:length(x(1,:))
if (x(i,1)==x(j,1))&&((x(i,1)==(x(i,2))))
x(i,3)=x(i,3)+1;
end
end
end
scatter3(X(:,1),x(:,2),x(:,3),'.')
Очень жду!
|
|
|
|
Ответ: Здравствуйте. Нужна помощь в MATLab! |
|
20.06.2007, 21:58
|
#5
|
Mystical Hero
Регистрация: 05.05.2006
Адрес: Epica Nightmare
Возраст: 35
Сообщений: 1,308
Репутация: 4 имеет нулевую репутацию
Чар: God is here
Гильдия: Epica Nightmare
|
Ответ: Здравствуйте. Нужна помощь в MATLab!
жестак)
короч матлаб не знаю... но понтанусь)
в цикле проверяешь есть ли такая координата ,если есть то z=z+1 патом в этом же цикле ставишь следующую точку и при повторении цикла опять проверяешь есть ли такая точка... где ставить конец цикла хз...
бред вощем)
__________________
God is here[Epica Nightmare] [->антиэмоюзер<-]
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Похожие темы
|
Тема |
Автор |
Раздел |
Ответов |
Последнее сообщение |
ГМы, нужна Ваша помощь!
|
Kaa936 |
Основной форум/Common forum |
6 |
21.04.2007 20:06 |
Нужна помощь
|
GalaxyHarvest |
Ньюби Таун |
6 |
19.04.2007 15:05 |
нужна помощь
|
Ptica |
Основной форум/Common forum |
47 |
13.10.2006 16:07 |
Нужна помощь
|
Eropac |
Основной форум/Common forum |
12 |
03.04.2006 12:10 |
Нужна помощь-)
|
Akademuk []Soul Busters[] |
Основной форум/Common forum |
8 |
26.01.2006 19:43 |
|
|
|