Nazwa forum

Niestety, nikt nie powie Ci czym jest FluxBB - musisz go poznać sam!

Nie jesteś zalogowany na forum.

#1 2016-06-16 00:11:08

Saxton
Administrator
Dołączył: 2016-06-15
Liczba postów: 9
WindowsChrome 51.0.2704.84

Zestaw 4

Zad 1
Zdefiniować poniższe macierze:
A = [1 1 1; 1 1 1],
B = [2; 2],
C = [3 3 3 3],
Złożyć macierz D z podanych powyżej macierzy w taki sposób, aby wyglądała następująco:
    ┌         ┐
    │ 1 1 1 2 │
D = │ 1 1 1 2 │
    │ 3 3 3 3 │
    └         ┘


A = [1 1 1; 1 1 1];
B = [2; 2];
C = [3 3 3 3];

D = [A,B;C]




Zad 2
Usunąć drugi wiersz macierzy D.



A = [1 1 1; 1 1 1];
B = [2; 2];
C = [3 3 3 3];

D = [A,B;C]

D(2,:)=[]





Zad 3
Funkcja przyjmuje poniższe wartości:
y = {3*x^2      dla x <  0
    {40*sqrt(x) dla x >= 0
Narysować czerwoną linią wykres tej funkcji w przedziale <-9,0> z krokiem 0.5 oraz <1,15> z krokiem 1.


x1 = -9:0.5:0;
x2 = 1:1:15;

y1 = f3(x1);
y2 = f3(x2);

hold on
plot(x1,y1,'r')
plot(x2,y2,'r')
hold off


function y = f3(x)
%y = {3*x^2      dla x <  0
%    {40*sqrt(x) dla x >= 0

n = length(x)

for i=1:n
  if (x(i)<0)
    y(i) = 3*x(i)^2;
  else
    y(i) = 40*sqrt(x(i));
  endif
endfor

endfunction





Zad 4
Napisać funkcję, która rysuje na wykresie czarnymi gwiazdkami choinkę, w zależności od ilości wierszy. Przykład dla n = 5:
* * * * *
   * * * *
     * * *
       * *
         *


f4(5)
%f4p(5)



function f4(n)

if n>0

  x = [];
  y = [];
  k=0;
 
  for i=n:-1:0
    for j=n:-1:n-i+1
      k=k+1;
      x(k)=i-1;
      y(k)=j-1;     
    endfor     
  endfor
 
  plot(x,y,'*')
  axis([-1 n+1 -1 n+1])

  hold off

endif
endfunction




function f4p(n)

if n>0

  x = [];
  y = [];
  k=0;
 
  for i=0:n-1
    for j=0:n-i-1
      k = k+1;
      x(k) = i;
      y(k) = j;
    endfor
  endfor
 
  plot(-x,-y,'*')
  axis([-n 1 -n 1])

%hold on
%plot(x,y,'*')
%plot(-x,y,'*')
%plot(x,-y,'*')
%plot(-x,-y,'*')
%plot(-y,-x,'*')
%hold off
 
endif
endfunction

Offline

Użytkowników czytających ten temat: 0, gości: 1
[Bot] ClaudeBot

Stopka

Forum oparte na FluxBB

Darmowe Forum