Witam Sprobuj czegos takiego: n=6; m=7; X=rand(n,m) Y=X; sizey=size(Y); for i=1:sizey(1) for j=1:sizey(2) if Y(i,j)>0.5 Y(i,j)=1; else Y(i,j)=0; end end end Y Oczywiscie to Y jest tylko po to by mozna bylo naraz widziec macierze X i Y i sprawdzic czy skrypt dobrze chodzi. Pozdrawiam
Co jest przydatne dla inżyniera elektronika ? C++ jeśli chcesz mieć szybkie, albo python jeśli chcesz mieć szybko. Matlab to kobyła do wszystkiego i do niczego (i jeszcze męcz te macierze chyba że chcesz mieć pętlę z pojedynczymi forami pod spodem (chyba że już to poprawili), excel dławi się danymi.
Dziękuję Panom za pomoc ale ostatecznie sam rozwiązałem problem. Głównie chodziło o to, że matlab "widzi" większość jako macierze i w tym był problem, ponieważ Matlab nie mogl zrobic macierzy z macierzy a tak to rozwiązałem: [syntax=bash]x=[1;0.5]; it=1; while it<50 f=[3*x(1)^2 + 4*x(2)^2 - 3; x(1)^2+x(2)^2 - sqrt(3)/2]; jac=[6*x(1) 8*x(2); 2*x(1)...
funkcja meshgrid służy tylko do rysowania zależności funkcyjnych i rozszerza wyłącznie dwie pierwsze macierze X i Y a mi chodzi o figury geometryczne. Jeżeli matlab sobie nie radzi zna ktoś inny program do rysowania figur w 3D?
Witam, Witam serdecznie, Mam za zadanie obliczyć u(t) pewnego układu, wyznaczyłem równania, zapisałem wszystko jako macierze do Matlaba (zapis jest poprawny) ale wynik wychodzi niepoprawny (porównanie z Sapwinem). Nie wiem gdzie jest błąd, byłby ktoś tak miły i pomógł mi? Tutaj jest schemat i moje rozwiązanie: http://obrazki.elektroda.pl/5461912000_1...
Witam serdecznie, Mam do napisania prosty skrypt który będzie rozpoznawał polskie banknoty. Założenie jest takie, że wczytujemy plik ze zdjęciem, który jest porównywany z oryginalnymi banknotami (baza), i poprzez korelację, z najbardziej pasującym wyświetla jego nazwę. (oczywiście porównujemy macierze banknotów) Jednak mam pewne problemy. Chodzi mi...
Zacznę od tego, iż niezmiernie dziękuję za poświęcony mi na odpowiedź czas. Proszę. Rozwiewając wątpliwości (które są wynikiem nie do końca poprawnie narysowanego schematu) chciałbym oznajmić, że w środku JEST węzeł Dziękuję za wyjaśnienie. Odnośnie reszty wskazówek... Otrzymane macierze będę musiał wstawić do programu MATLAB co oznacza, że chociaż...
portal_ski bez jaj to co piszesz ma sie nijak do prawdy. Pod serwer gier to juz przesada :) toz to wystarczy prosta maszynka najczesciej i wmiare szybkie lacze. Takie rozwiazania stosuje sie w celu zwiekszenia mocy obliczeniowej czyli jesli juz profesjonalnie to Matlab (akurat cos takiego zrobilem w firmie) itp. Jesli aplikacje potrzebuja duzo miejsca...
Odpowiedź znam (symulacja sapwin), i owszem zgadza się, ale to jest tylko żeby sprawdzić czy obliczenia są okej. To też nie jest tak że ja chcę gotowca, tylko że patrzysz na to z perspektywy kogoś dla kogo jest to oczywiste a dla mnie to są początki z liczeniem obwodów (niestety). Dysponuję też pdfem http://zto.ita.pwr.wroc.pl/~ald/TKEK0000...
Jeśli jest mnożenie macierzowe to trzeba dać kropkę przed znak mnożenia: [syntax=c]p=u.*i;[/syntax]
Obliczenie wyznacznika w matlabie to det() mnożenie 2 macierzy to po prostu * co do pozostałych Ciężko mi powiedzieć może jeszcze jak stworzyć macierz macierz=[ wsp11 wsp12 wsp13; wsp21 wsp22 wsp23; wsp31 wsp32 wsp33] czyli współczynniki oddzielone spacjami a wiersze rozdzielone średnikiem Pozdrawiam Matejkos
[syntax=matlab]ind=ind(setdiff(1:size(in...
zwykłe mnożenie macierzy
Rozwiązano: nie zauważyłem niefortunnego średnika na końcu inv...
Przestrzegam przed takim zapisem z pętlą for - działa dużo wolniej niż wbudowane w Matlaba funkcje operujące na całych macierzach.
Użyj googli: http://pl.wikipedia.org/wiki/Wektor#Dług... http://www.mathworks.com/access/helpdesk... Pozdrawiam, Dr.Vee
Po prostu normalnie. Masz normalna macierz dwuwymiarową obraz[x][y], gdzie x,y, to są położenia danego elementu i teraz przypisujesz im daną wartość 0-to czarny 1 to biały, lub odwrotnie, nie pamiętam. Najlepiej to zobacz jak wygląda ta macierz.
Dałam sobie radę :) Dla kogoś kto by miał podobny problem: %To jest program liczący iloczyn dwóch macierzy A=input('Wprowadz macierz A: ') // Pobranie wartości macierzy A B=input('Wprowadz macierz B: ') // Pobranie wartości macierzy B [i,j]=size(A) // rozmiar macierzy A przedstawiony w postaci kolumn i wierszy...
proszę pomóżcie.. ważne to jest ;/ jak ktoś wie jak to zrobić ale nie w matlabie to też może być... nie koniecznie musi to być macierz admitancji... może być inaczej.. byle dobrze...
To jest matlab? if chyba nie zadziała na macierz, więc w ogóle trudno w tym mówić o wprowadzaniu i wyświetlaniu więcej niż jednej liczby. Także 's' nie jest tu macierzą przecież. Jak matlab, to do wyświetlania służy disp ( https://www.mathworks.com/help/matlab/re... )
Odnośnie pierwszego problemu: Jeśli chcesz po prostu wyświetlić macierz T wpisz ....... T(i,j)=round((I(i,j))/2^k); end end T Tylko bez średnika za T.
Strasznie to zagmatwałeś. Poza tym Matlab jest beznadziejny w pętlach i tym podobnych, za to dobrze sobie radzi na operacjach na macierzach. Pozycje jedynek znajdujesz tak: macierz = \ [ 0 0 0 0 0 ; 0 1 1 1 0 ; 0 1 1 1 0 ; 0 0 0 0 0 ] [i, j] = find(macierz == 1) % i zawiera indeksy wierszy % j zawiera indeksy kolumn Podobnie...
Czy mógłbyś dokładniej sprecyzować co ta funkcja ma robić? Bo jak tak patrzę na te macierze, to nie bardzo rozumiem.
witam, chciałbym przetworzyć macirz 400x400 w macierz 32000x5 w taki sposób, że każde pięć elementów macierzy pierwszej (przeszukując wszystkie znaki linijka po linijce) przepisuje do drugiej, czyli np: elementy 1:5 pierwszego wiersza mac. 400x400 są pierwszym rzędem mac. 32000x5 elementy 6:10 pierwszego wiersza mac. 400x400 są drugim rzędem mac. 32000x5...
Opędziłem tak cały dyplom. Wczytywałem *.wav bezpośrednio do matalba i były sortowane w postaci wielowymiarowej macierzy. Pojedynczy wav matlab zapisuje jako wektor o długości odpowiadającej długości wava wyrażonej w ilości próbek. Wartości próbek odpowiadają poszczególnym punktom wektora.
Czolem Sprawa nie jest tak hop-siup. Zaimplementowac wezlowke nie powinno byc tak najgorzej - stosunkowa prosta metoda - ale jak juz zapewne wiesz w MatLabie chodzi o to zebys nie musial pisac - jak C++ - jak sie liczy macierze itp itd, jak chcesz szybka transformate Furiera to wpisujesz "fft()" i Ci programik wszystko sam zrobi, a jak go poprosisz...
Sprawdź co zwraca Ci z=length(X); :P
Oczywiście! Starałem się bardziej obrazowo to przedstawić ;) Pozdrawiam!
Witam Właśnie siedzę nad wykresem kuli i w ogóle mi nie wychodzi. Może ktoś mądry znajdzie błąd? clc; clc; close all; clear; %kat fi Q=-pi/2:0.1:pi/2; %kat theta W=-pi:0.2:pi; %promien R=2; [X, Y]=meshgrid(R.*cos(Q).* cos(W), R.*cos(Q).* sin(W)); Z=R*sin(Q) * ones(32); figure...
Witam, mam problem duży jak dla laika. Nie mogę poradzić sobie aby gdy mam wygenerowaną macierz muszę , napisać funkcję która będzie tworzyć nowa macierz z tym że pierwsza kolumna będzie ostatnią w nowo utworzonej macierzy itd. . Kolejno muszę posortować w wszystkie wyrazy metodą q sort. Pomoże ktoś lub odpłatnie zrobi ? Troszkę już zrobiłem, ale największy...
Witam, gdzie jest zdefiniowana zmienna 'j' przez którą mnożysz tablice?
nie do konca wiem z czym problem, mianowicie: ?? Error using ==> mpower Matrix must be square. Error in ==> belka at 45 Mg1=RA*x1-0.5*q*x1^2; to co podales nie wchodzi, albo ja o czyms zapomialem;/ Rzeczywiście pomyliłem się. Pisałem z głowy. Trzeba każdy element macierzy x1 podnieść do potęgi. To jest poprawnie: x1=0:0.001:a; Mg1_0=RA*x1-0.5*q*(x1.^2);...
Jak sobie z tym poradziłeś? Może kiedyś mi się to przyda, więc jestem ciekawy ;) Zrobiłeś tak jak polecali koledzy, czy może coś innego wykombinowałeś? Ostatnio robiłem coś podobnego, tyle że w mpliku i zapisywałem za pomocą fprintf elementy macierzy do pliku txt.
Prawdopodobnie jak pamiętam to zamiana wiersza z kolumną w macierzy.
W trakcie działania skryptu macierz może się zmniejszać (usuwanie wierszy z identycznymi elementami) i w pewnym momencie dostajesz: ??? Index exceeds matrix dimensions. spróbuj tak for i=length(walor):-1:1 if range(walor(i,:)==0 walor(i,:)=[]; end end BTW: Możesz użyć & zamiast && bo: Logical Operators:...
Do 'workspace' matlaba zapisana została macierz simout, musisz dodać do siebie wszystkie elementy tej macierzy, podzielić przez ilość elementów tej macierzy i już masz wartość średnią (w przybliżeniu). Oczywiście to dodawanie elementów macierzy najlepiej zrobić mnożąc macierz Ax1 przez macierz 1xA wypełnioną jedynkami (nie wiem teraz jak z kolejnością).
Dziękuję za szybką odpowiedź. Proszę ... - brak jest formalnej korelacji zapisu pomiędzy schematem (drugi z oznaczonymi kierunkami prądów), a napisanymi wyżej równaniami - i dlaczego tak? (o tym patrz niżej), - nie widzę zapisów zależności dla źródeł sterowanych - IS, US - pomiędzy ich wielkością sterującą a sterowaną. Macierze wyznaczyłem jeszcze...
BTW - studiując matmę dobrze znać takie pojęcia z programowania, jak tablica (macierz w matematyce). Podejrzewam, że MatLab też będzie, a tam się przyda taka wiedza z podstaw programowania. Tak samo jak zależności rekurencyjne (tak samo w programowaniu) czy ciągi skończone (które można w programowaniu odzwierciedlać przez pętle). Nie mówiąc o tym,...
Niektóre formaty plików są dla człowieka czytelne np https://en.wikipedia.org/wiki/X_PixMap W programach takich jak Matlab lub Octave możesz zaimportować plik jako macierz liczb i wyeksportować do pliku tekstowego.
w simulinku jest bloczek 'From workspace' oraz 'To workspace' From workspace, przyjmuje macierz np [T D] gdzie T oraz D sa wektorami transponowanymi (kolumny macierzy) T zawiera kolejne sample czasu D zawiera wartości w tych samplach have fun ;)
Zajrzalem tutaj wczoraj, i tak samo cos mi sie wydawalo, ze te rownanai do konca liniowe nie sa. Rownania liniowe to rownania postaci: ax+by=c dx+ey=f Tutaj natomiast mamyiloczyny zmiennych. Proponuje po prostu przeszukanie przestrzeni w poszukiwaniu rozwiazan. Czlon po lewej stronie jest zawsze taki sam, wiec dla kazdego pktu w pewnej czesci przestrzni...
Dziękuję. :) I jeszcze jedno, jak można zapisać w Matlabie transmitancję określoną wzorem: http://obrazki.elektroda.pl/1212357100_1... tak by można było wpisać dowolne współczynniki a, b i c. B i a to będą macierze licznika i mianownika tak jak poprzednio, tylko jak zapisać jeszcze to c?
Podobno nie mozna tych wzorów wpisać do skryptu na sztywno tylko trzeba przekształcić aby przy z pozbyć się kwadratu tzn spierwiastkować. z=-2sqrt(x^2+y^2) ale nie działa ten skrypt figure t = 0:pi/50:10*pi; plot3('-2*sqrt(x^2+y^2)','-2... xlabel('x') ylabel('y') zlabel('t') grid...
Witam Opracowalem program w Matlab...i tę oto pętle chciałem zrobić w LabView. Okazuje sie ,że czas jest zliczany i dwie pętle dąża do odpowiedniej wartości natomiast głowna nie ??Ponadto otrzymaną macierz nie mogę wymnożyć przez macierz 2x1 ...czy to za pośrednictwem mnożenia czy przy użyciu odpowiedniej macierzy(mnożącej) Oto Pętla MatLAb: for b=0.01:pi/50:1.2*pi;...
Witam, sprawa jest dość niszowa moim zdaniem. Nie śledzę ofert pracy, ale opieram się na podstawach ekonomicznych tj. cenie komercyjnej Matlaba z Simulinkiem. To raczej produkt dla dużych graczy tj. z dużym budżetem. Dodatkowo, nie wszystko jest takie piękne jakby się wydawać mogło. Generowanie kodu z poziomu PLC Coder dotyczy jedynie modeli dyskretnych,...
Zagladam, zagladam, tylko... brak natchnienia przez ostatni tydzien. Co do FFT w konsoli... własnie w tym jest problem, że trzeba przeskalowac os czestotliwosci... Matlab wyrysuje prążki, ale liczy sobie od 0 i ma sie to nijak do czestotliwosci. Dlatego wlasnie lepiej robic w PowerGUI, bo tam sie podaje Fundamental freq i matlab sam 'umiejscowi' prążki...
W jakiej postaci są te f(...) Może JAK SIE DA podejdź do tego od strony macierzy odwrotnej a w matlabie wykonaj obliczenia na macierzach. Chodzi o tą Metode rozwiązywania. http://www.matematyka.pl/58950.htm
tylko że ja właśnie muszę mieć napisany skrypt w matlabie, ale to już będzie pikuś. najważniejsze, żeby obliczenia się zgadzały znalazłem błąd ale dalej coś nie tryni ten matlab jest jakiś zje,bany, jak liczy osobno elementy macierzy to wychodzi tak jak u Ciebie, a jak całą macierz to głupoty już prawie działa, ostatni element macierzy tylko mi się...
Napisać prosty kalkulator do operacji macierzowych 2D, realizujacy nastepujace dzialania: bla bla bla.... Sposob zapisywania macierzy taki jak w programie MATLAB. >StworzMacierz(2,3) no... to ja mam wlasnie problem... z tym interpreterem typu MATLAB mam na to pomyl. tylko nie wiem jak to i czy w ogole sie da... postaram sie wyrazic jasno... chodzi...
Jestem zaskoczony że matlab jest taki mądry i sam to wczytał :) A w tym symulinku to co właściwie chcesz zrobić. Bo jak chce się narysować np wykres sin(x) to się daje bloczek clock potem sin a potem scope i się rysuje funkcja sin. Ty podajesz mu macierz a potem łączysz tą macierz za pomocą mux i na koniec dajesz scope. To się po prostu nie może udać.
matlab macierze kalkulator macierze macierze zespolone
dopływ pralki mazda skrzynia automatyczny fotel kierowcy renault scenic
Skoda Octavia II 1.6 MPI: Migający Check Engine i ASR Audi Q7 4L auto lock – zamyka tylko tylne drzwi, lampy w klapie gasną, wiązka, mikrowyłącznik