Dodawanie macierzy

Jeśli masz coś do powiedzenia w sprawie LabVIEW napisz. Tutaj są tematy, których nie można uściślić do innych działów.
Hruodberaht
Posty: 15
Rejestracja: 17 mar 2009 19:50
Wersja środowiska: LabVIEW 2010
Kontakt:

Dodawanie macierzy

Post autor: Hruodberaht »

Witam.

Mam problem z dodawaniem macierzy. Chcę zrobić do tego zmienną globalną funkcyjną. Jedna macierz zostanie przekazana przez użytkownika, zaś druga ma być przechowywana w klastrze zachowanym w rejestrze. Nie wiem, czemu, ale nie chce mi dodawanie działać:-(. Z jakiegoś powodu po dodaniu dwóch macierzy wynikiem jest pojedynczy double o wartości około 1e-318. Nie ma takiego problemu, gdy robię nowy (testowy) VI, gdzie tworzę klaster, wyjmuję z niego macierz, dodaję nową i ponownie chowam w klastrze.

Załączam subVI.
Z góry dziękuję za pomoc

PS wersja LV to 2010, studencka.
PS2 problem jest w stanie "Accumulate data".
Załączniki
functional global.vi
(15.49 KiB) Pobrany 256 razy
CLAD + fotonika (czujniki światłowodowe)
Awatar użytkownika
set-han
Posty: 17
Rejestracja: 31 lip 2009 04:10
Wersja środowiska: LabVIEW 2012
Lokalizacja: Krakow

Re: Dodawanie macierzy

Post autor: set-han »

Coś masz nie tak z tym polem StokesVector w klastrze, chociaż ciężko mi powiedzieć co :) .

Ja zrobiłem tak:
1. usunąłem to pole z klastra
2. dodałem na Front Panel kontrolkę RealMatrix.ctl
3. na Block Diagramie zmieniłem na stałą
4. wrzuciłem do struktury w miejsce usuniętego pola

Po tym zaczęło działać.
ODPOWIEDZ