Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
Iesirea din coproprietate

Mouse wireless ergonomic cu bater...

Cum se calculeaza dobanda lunara ...

La mulți ani @driftking91!
 Unde e recomandat sa ma cazez in ...

Descarcator de supratensiune tip 2

ping digi?

Reparare "șanțuri&#...
 De ce i se zice Mariei "Stapa...

Colet valoare Londra București

BMW seria 3 rulat vs SsangYong Ko...

Share abonament Netflix
 Cum pot sa fac rost de un negativ...

Lant Bicicleta

Un designer artist: Raymond Loewy

ATS din contactor modular
 

Matlab- functie definita cu acolada

  • Please log in to reply
3 replies to this topic

#1
mihaela014

mihaela014

    New Member

  • Grup: Members
  • Posts: 18
  • Înscris: 18.06.2010
Am si eu o mica problema in Matlab Posted Image Am o functie data, pe 2  intervale :
f(x)= 1+5* (1/.x) - 3 * (1./x^4); pentru x  din [1;50)
si f(x)=sqrt(x)  ; pt x din (50;100];
Intrebarea mea este: cum fac plotul pentru (x,f), daca x este un vector obtinut printr-o relatie de genul : x=-20:0.5.120   ?
Am incercat sa pun o conditie pentru x cu un un while sau cu for + if; nu merge; Am plotat diferit f1 si f2 , si am observat cam cum ar trebui sa arate graficele. Nu imi apare nimic .

#2
Maitestein

Maitestein

    Active Member

  • Grup: Members
  • Posts: 1,018
  • Înscris: 12.12.2015
Categoria gresita, *****.

Edited by Maitestein, 22 February 2016 - 19:40.


#3
andy1992

andy1992

    Senior Member

  • Grup: Senior Members
  • Posts: 2,465
  • Înscris: 18.08.2015
Tu purs simplu nu potisa plotezi functia pe -20:120 pentru ca nu o cunosti. Tu o stii doar pe 1:!00

#4
mihaela014

mihaela014

    New Member

  • Grup: Members
  • Posts: 18
  • Înscris: 18.06.2010

 andy1992, on 22 februarie 2016 - 20:34, said:

Tu purs simplu nu potisa plotezi functia pe -20:120 pentru ca nu o cunosti. Tu o stii doar pe 1:!00
Poi vreau sa o plotez pe 1:100 atunci.. am facut asa :

for xx=1:100
if ( xx<50 & xx>=1 )
f1= 1+ 5*(1./xx)- 3*(1./(xx.^4));
elseif ( xx >=50 & xx<100)
f1= sqrt(xx);
end
end

subplot(3,2,6);
plot(xx,f1);

tot nu merge!

Edited by mihaela014, 29 February 2016 - 14:03.


Anunturi

Second Opinion Second Opinion

Folosind serviciul second opinion ne puteți trimite RMN-uri, CT -uri, angiografii, fișiere .pdf, documente medicale.

Astfel vă vom putea da o opinie neurochirurgicală, fără ca aceasta să poată înlocui un consult de specialitate. Răspunsurile vor fi date prin e-mail în cel mai scurt timp posibil (de obicei în mai putin de 24 de ore, dar nu mai mult de 48 de ore). Second opinion – Neurohope este un serviciu gratuit.

www.neurohope.ro

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