Вернуться   Forgotten World Ultima Online Forums > Простое общение > Общение на любые темы
Общение на любые темы Общение на любые темы, кроме ультимы. Продажа, реклама, мат ЗАПРЕЩЕНЫ. Флуд не приветствуется.

Ответ
 
Опции темы Опции просмотра
Здравствуйте. Нужна помощь в MATLab!
Старый 20.06.2007, 16:01   #1
-=Веселый Ик=-
Гость
 
Сообщений: n/a
По умолчанию Здравствуйте. Нужна помощь в 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
TOS
Wizard of words
 
Аватар для TOS
 
Регистрация: 07.12.2005
Возраст: 36
Сообщений: 1,848
Репутация: 12 [+/-]
на правильном пути, пока что (от 5 до 15)
TOS на правильном пути, пока что (от 5 до 15)
По умолчанию Ответ: Здравствуйте. Нужна помощь в MATLab!

помню тебя)
но помочь не могу..
__________________
TOS [R.S.C]
TOS вне форума   Ответить с цитированием
Ответ: Здравствуйте. Нужна помощь в MATLab!
Старый 20.06.2007, 16:23   #3
-=Веселый Ик=-
Гость
 
Сообщений: n/a
По умолчанию Ответ: Здравствуйте. Нужна помощь в MATLab!

[Только зарегистрированные пользователи могут видеть ссылки. Регистрация!]
Вот такой она должна быть!=)
  Ответить с цитированием
Ответ: Здравствуйте. Нужна помощь в MATLab!
Старый 20.06.2007, 16:25   #4
-=Веселый Ик=-
Гость
 
Сообщений: n/a
Лампочка Ответ: Здравствуйте. Нужна помощь в 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
God is here
Mystical Hero
 
Аватар для God is here
 
Регистрация: 05.05.2006
Адрес: Epica Nightmare
Возраст: 35
Сообщений: 1,308
Репутация: 4 [+/-]
имеет нулевую репутацию
God is here имеет нулевую репутацию
Чар: God is here
Гильдия: Epica Nightmare
По умолчанию Ответ: Здравствуйте. Нужна помощь в MATLab!

жестак)

короч матлаб не знаю... но понтанусь)
в цикле проверяешь есть ли такая координата ,если есть то z=z+1 патом в этом же цикле ставишь следующую точку и при повторении цикла опять проверяешь есть ли такая точка... где ставить конец цикла хз...

бред вощем)
__________________
God is here[Epica Nightmare] [->антиэмоюзер<-]
God is here вне форума   Ответить с цитированием
Ответ



Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Выкл.
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





Powered by: vBulletin® Version 3.8.7
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
© 2004-2024 Forgotten World