Zaloguj się
Blog na Matlablog
Forum polskich użytkowników
 
UŻYTKOWNICY GRUPY PROFIL Zaloguj się, by sprawdzić wiadomości FAQ
 



Napisz nowy temat     Odpowiedz do tematu Zobacz poprzedni temat :: Zobacz następny temat

Wykres danych wyliczanych w pętli for
Forum MATLAB Strona Główna-> Przetwarzanie obrazów, grafika
Post Wysłany: 5 Kwietnia 2017, Sro 7:44 pm Temat postu: Wykres danych wyliczanych w pętli for Odpowiedz z cytatem
 
AUTOR:
jussie.s



Dołączył: 05 Kwi 2017
Posty: 2


Ogląda profil użytkownika Wyślij prywatną wiadomość
Witam!
Na samym początku zaznaczę, że dopiero zaczynam przygodę z Matlabem i tak w sumie to na razie nic nie ogarniam :/
Mam problem z pętlą for. Wyliczam w niej kolejne wartości prędkości, ale chciałabym uzyskać wykres zmiany vB w zależności od v0B. Problem w tym, że nie wiem kompletnie gdzie tego plota umieścić (albo jakiej innej funkcji użyć). Przy kodzie poniżej wszystkie wartości są poprawnie wyliczone, ale wykres jest pusty (okno wyświetla się, ale nie ma żadnych przebiegów).
Kod:

clear
clc
%Dane
h100
=40; % [m]
v100=100; % [km/h]
tr=1; %czas reakcji [s]
%
zamieniamy jednostki
h100
=h100/1000; %km
a
=-v100^2/(2*h100); % stałe opóźnienie podczas hamowania[km/h^2]
v0=10:5:200; % zakres analizowanej prędkości[km/h]
r=v0*1000/3600*tr;
t=-v0/a;
h=(v0.*t+1/2*a.*t.^2)*1000; % droga hamowania [m]
z=h+r; % droga zatrzymania [m]

z50=24.0; % [m] ODCZYTAC z WYKRESU drogę zatrzymania pojazdu A jadącego 50km/h
z50
=z50/1000; %[km]
v0B=55; %[km/h] prędkość pojazdu B
syms tB

%obliczanie prędkości pojazdu B w momencie zatrzymania pojazdu A
x
=0
y
=0

A
=plot(x,y)

for
v0B=50:5:120

%t1=solve(v0*(t1-tr/3600)+1/2*a*(t1-tr/3600)^2-z50+v0*tr/3600,t1);
t1=solve(v0B*tB+1/2*a*tB^2-z50+v0B*tr/3600,tB);
t1=double(t1)*3600 % cza hamowania [s]
%
t1r=t1(1)-tr
vB
=v0B+a*t1(2)/3600 % prędkość pojazdu B w momencie gdy A zatrzyma się
x
=v0B
y
=vB

end



 

Post Wysłany: 5 Kwietnia 2017, Sro 9:03 pm Temat postu: Dlaczego nie ma wykresu ? Odpowiedz z cytatem
 
AUTOR:
Jacek Konieczny
Może pisać książki


Dołączył: 31 Mar 2009
Posty: 349
Skąd: Poznań


Ogląda profil użytkownika Wyślij prywatną wiadomość Odwiedź stronę autora
Proszę zwrócić uwagę na wiersze od 23 do 26. Na początku mamy deklarację zmiennych 'x' oraz 'y' jako skalarów ( jako pojedynczych liczb ), a potem mamy operację : `plot ( x , y )`. Funkcja 'plot' zwraca wykres, jeśli zmienne "x" oraz "y" są wektorami.


 

Post Wysłany: 5 Kwietnia 2017, Sro 9:07 pm Temat postu: Odpowiedz z cytatem
 
AUTOR:
jussie.s



Dołączył: 05 Kwi 2017
Posty: 2


Ogląda profil użytkownika Wyślij prywatną wiadomość
Przyznam się, że nie wiedziałam Sad
Dziękuję bardzo za pomoc! Już wszystko działa.


 

Post Wysłany: 8 Lipca 2017, Sob 8:34 am Temat postu: Odpowiedz z cytatem
 
AUTOR:
kamil543
Początki pisania


Dołączył: 08 Lip 2017
Posty: 5


Ogląda profil użytkownika Wyślij prywatną wiadomość
ale co z tym wykresem jest



_________________
biuro detektywistyczne
 

Post Wysłany: 7 Lutego 2018, Sro 11:05 am Temat postu: Odpowiedz z cytatem
 
AUTOR:
projektogrod
Zbanowany


Dołączył: 21 Lis 2017
Posty: 50


Ogląda profil użytkownika Wyślij prywatną wiadomość Odwiedź stronę autora
bardzo interesujące
https://vid-tube.biz/de/


 

Forum MATLAB Strona Główna-> Przetwarzanie obrazów, grafika
Wyświetl posty z ostatnich:   

Napisz nowy temat     Odpowiedz do tematu Zobacz poprzedni temat :: Zobacz następny temat

Wszystkie czasy w strefie CET (Europa)

Skocz do:  

Statystyki forum:



Od dnia 08.06.2006 forum odwiedzano 46774650
Najwięcej użytkowników 266 było obecnych 19 Lutego 2015, Czw 7:03 pm

Aktualnie online:




Najnowsze posty na forum:
Glow {S02E10} ogladaj online napisy PL 2x10 CDA/Zalukaj  (18 Czerwca 2018, Pon 5:09 pm)
Glow {S02E09} ogladaj online napisy PL 2x09 CDA/Zalukaj  (18 Czerwca 2018, Pon 5:08 pm)
Glow {S02E08} ogladaj online napisy PL 2x08 CDA/Zalukaj  (18 Czerwca 2018, Pon 5:06 pm)
Glow {S02E07} ogladaj online napisy PL 2x07 CDA/Zalukaj  (18 Czerwca 2018, Pon 5:04 pm)
Glow {S02E06} ogladaj online napisy PL 2x06 CDA/Zalukaj  (18 Czerwca 2018, Pon 5:01 pm)
Glow {S02E05} ogladaj online napisy PL 2x05 CDA/Zalukaj  (18 Czerwca 2018, Pon 4:57 pm)
Glow {S02E03} ogladaj online napisy PL 2x03 CDA/Zalukaj  (18 Czerwca 2018, Pon 4:54 pm)
Glow {S02E02} ogladaj online napisy PL 2x02 CDA/Zalukaj  (18 Czerwca 2018, Pon 4:53 pm)
Glow {S02E01} ogladaj online napisy PL 2x01 CDA/Zalukaj  (18 Czerwca 2018, Pon 4:49 pm)
Tunezja vs Anglia (Mundial 2018) Gdzie Obejrzeć Online?  (18 Czerwca 2018, Pon 4:42 pm)
Twoje prawa:
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Nie możesz załączać plików na tym forum
Nie możesz ściągać plików na tym forum