Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
Cum sterg mails din Promotions

Vanzare cumparare fara transfer b...

Receptie ciudata, in functie de t...

Dupa 20 ani de facultate, am uita...
 Mobile.de ofera imprumut de bani ...

problema test grila

Digi24 a disparut de pe TV Lg

Drept de proprietate intelectuala...
 Jante noi shitbox

Trinitas TV 4K

Dacia 1316 cu 6 usi ...

Frecventa modificata radio
 Un nou pericol pt batrani

Ar trebui sa vindem imobiliarele ...

Dupa renuntarea la aparat dentar

pelerinaj in Balcik
 

[TEMA] Program matlab

  • This topic is locked This topic is locked
25 replies to this topic

#1
GabiRC

GabiRC

    New Member

  • Grup: Junior Members
  • Posts: 17
  • Înscris: 27.06.2017
Salut, puteti sa imi explicati ce face urmatorul program, va rog
alfac=1;
Pt=250;
alfaFO=1;
alfas=0.2;
l=0.5;
L(1)=0;
P(1)=Pt*10^(-alfac/10);
x=10^(-alfaFO*l/10);
y=10^(-alfas/10);
for n=1:2:22
	P(n+1)=P(n)*x;
	P(n+2)=P(n+1)*y;
	n=n+2;
end
P(23)=P(22)*10^(-alfac/10);
for m=1:2:22
	L(m+1)=L(m);
	L(m+2)=L(m+1)+0.5;
end
P=[Pt,P];
L=[L,5.5];
plot(L,P);
grid on;

Edited by MarianG, 09 January 2019 - 20:05.


#2
buyonevideo

buyonevideo

    STATI ACASA !! :)

  • Grup: Senior Members
  • Posts: 7,442
  • Înscris: 06.02.2016
Face niste calcule.
Simple calcule.
Si la final, se pare, un grafic.
Concret si precis, care e problema ?!

Edited by buyonevideo, 09 January 2019 - 14:12.


#3
GabiRC

GabiRC

    New Member

  • Grup: Junior Members
  • Posts: 17
  • Înscris: 27.06.2017

View Postbuyonevideo, on 09 ianuarie 2019 - 14:11, said:

Face niste calcule.
Simple calcule.
Si la final, se pare, un grafic.
Concret si precis, care e problema ?!
Pai poti sa imi spui ce face for-ul si de ce a pus randul asta, sau ce face P(23)=P(22)*10^(-alfac/10);

#4
ain

ain

    Senior Member

  • Grup: Senior Members
  • Posts: 6,458
  • Înscris: 03.11.2006
In ce clasa esti? Ai instructiunea repetitiva si cea de atribuire. Repeti cautarea pe google de atea ori cat este necesar si atribui spatiului de cautare cuvintele neintelese.

Edited by ain, 09 January 2019 - 14:37.


#5
Sonic3R

Sonic3R

    Member

  • Grup: Members
  • Posts: 836
  • Înscris: 02.02.2011
si poti face debug in Matlab sa inspectezi linie cu linie sa vezi si asa vei intelege cum functioneaza

#6
GabiRC

GabiRC

    New Member

  • Grup: Junior Members
  • Posts: 17
  • Înscris: 27.06.2017

View Postain, on 09 ianuarie 2019 - 14:37, said:

In ce clasa esti? Ai instructiunea repetitiva si cea de atribuire. Repeti cautarea pe google de atea ori cat este necesar si atribui spatiului de cautare cuvintele neintelese.
Sunt la facultate, nu sunt la informatica dar am de facut la o materie un program in malatb si nu stiu sa il explic daca ma intreaba ce fac alea din program( for, hold on, hold off etc).

#7
buyonevideo

buyonevideo

    STATI ACASA !! :)

  • Grup: Senior Members
  • Posts: 7,442
  • Înscris: 06.02.2016
Nu e nevoie sa dai citat integral la mesajul imediat anterior, e inutil si enervant.

for: https://it.mathworks...ab/ref/for.html
initVal:step:endVal — Increment index by the value step on each iteration, or decrements index when step is negative.

hold on, hold off - unde apar astea ?

P(22) - valoarea 22 din array-ul P
La fel si toate celelalte cu paranteze ()
Alea cu [ ] sint vector sau matrix, pentru plot.

#8
GabiRC

GabiRC

    New Member

  • Grup: Junior Members
  • Posts: 17
  • Înscris: 27.06.2017
hold on si hold off le am intr-un alt program

#9
buyonevideo

buyonevideo

    STATI ACASA !! :)

  • Grup: Senior Members
  • Posts: 7,442
  • Înscris: 06.02.2016
OK, esti la facultate, sper ca te-ai prins cum afli ce fac instructiunile alea, da ?! ;)

#10
GabiRC

GabiRC

    New Member

  • Grup: Junior Members
  • Posts: 17
  • Înscris: 27.06.2017
Da, multumesc

#11
buyonevideo

buyonevideo

    STATI ACASA !! :)

  • Grup: Senior Members
  • Posts: 7,442
  • Înscris: 06.02.2016
Cool.
De curiozitate:
1. ce nivel de programe ai, orice limbaj, nu neapart matlab ?
2. la tine nu functiona google ?!

#12
GabiRC

GabiRC

    New Member

  • Grup: Junior Members
  • Posts: 17
  • Înscris: 27.06.2017
Nu am facut si nu fac programare, deci nu am cunostiinte in domeniu si nu erai obligat sa raspunzi la postarea mea, ca vad ca te deranjeaza

#13
MarianG

MarianG

    be that as it may

  • Grup: Moderators
  • Posts: 31,444
  • Înscris: 10.08.2005
Ok nu stii sa explici, de unde a aparut codul?

Care a fost enuntul problemei?

#14
buyonevideo

buyonevideo

    STATI ACASA !! :)

  • Grup: Senior Members
  • Posts: 7,442
  • Înscris: 06.02.2016
Da, ma deranjeaza Posted Image , de aia am ales sa te ajut, si destul de detaliat zic eu.
Daca nu ai facut si nu faci programare, cum ai ajuns la Matlab ?!
Din ce stiu eu, e destul de avansat programul asta, nu poti sa-l folosesti la chestii de doi lei.
Daca nu ai facut si nu faci programare, cine ti-a facut programul, de ce nu ti l-a si explicat ?!

Edited by buyonevideo, 09 January 2019 - 16:37.


#15
MarianG

MarianG

    be that as it may

  • Grup: Moderators
  • Posts: 31,444
  • Înscris: 10.08.2005

View PostGabiRC, on 09 ianuarie 2019 - 14:32, said:

Pai poti sa imi spui ce face for-ul si de ce a pus randul asta, sau ce face P(23)=P(22)*10^(-alfac/10);
calculeaza un produs

#16
GabiRC

GabiRC

    New Member

  • Grup: Junior Members
  • Posts: 17
  • Înscris: 27.06.2017

View PostMarianG, on 09 ianuarie 2019 - 18:15, said:

calculeaza un produs
Multumesc frumos

#17
MarianG

MarianG

    be that as it may

  • Grup: Moderators
  • Posts: 31,444
  • Înscris: 10.08.2005
Pn=Pn-1*10-k/10

#18
buyonevideo

buyonevideo

    STATI ACASA !! :)

  • Grup: Senior Members
  • Posts: 7,442
  • Înscris: 06.02.2016
Wow, ala este un simplu calcul.
Simplu, cum am zis de la inceput.
Ori e vorba de notatie (cum a "transcris" Marian mai sus), ori habar ai de calculele alea simple.
Ce facultate e aia si tu vrei sa profesezi dupa aia in domeniu ?

Anunturi

Bun venit pe Forumul Softpedia!

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

Forumul Softpedia foloseste "cookies" pentru a imbunatati experienta utilizatorilor Accept
Pentru detalii si optiuni legate de cookies si datele personale, consultati Politica de utilizare cookies si Politica de confidentialitate