Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

Matlab GUI - Powiązanie prostej funkcji ze static textem

matej1410 13 Cze 2015 13:00 495 5
  • #1 13 Cze 2015 13:00
    matej1410
    Poziom 18  

    Witam.

    Chciałbym sobie wywoływać w dowolnym momencie tą funkcję:

    Kod: matlab
    Zaloguj się, aby zobaczyć kod

    a jej wynik wpisywać do static texta.
    Jak powiązać te dwie kwestie?

    Matlab GUI - Powiązanie prostej funkcji ze static textem

    0 5
  • #2 13 Cze 2015 14:34
    -psiak-
    Poziom 32  

    Nie rozumiem z czym konkretnie masz problem?

    0
  • #3 13 Cze 2015 14:39
    matej1410
    Poziom 18  

    jak zrobić żeby x był wpisywany do static textu?

    0
  • #5 13 Cze 2015 15:11
    matej1410
    Poziom 18  

    Na poleconych przez Ciebie stronach nie ma tego czego szukam. Chciałbym ażeby wartość tej funkcji bezpośrednio wpływała na wartość static txtu bez pośredników typu "gdy nacisiesz pushbuton1 to wtedy przypisz wynik funkcji static textowi"

    0
  • #6 13 Cze 2015 17:47
    -psiak-
    Poziom 32  

    Musisz zrozumieć podstawową zasadę GUI, niczego nie dzieje się od tak. Zawsze coś się dzieje po naciśnięciu przycisku lub tiku timera lub ... bardzo długa lista lecz skończona.
    Jeżeli nawet po naciśnięciu przycisku wywołałeś inne okienko i całość odbywa się tak jakby w tym innym to i tak trzeba przekazać te handles'y.
    Owszem zawsze możesz przeszukać wszystkie formatki a na każdej z nich wszystkie kontrolki aby znaleźć to co potrzebujesz ale to brzydkie podejście, no i jednak podane pod tym linkiem: 1 link, druga odpowiedź, czyli to:

    Kod: matlab
    Zaloguj się, aby zobaczyć kod
    - zauważ że ma ocenę 0 - wiadomo czemu.
    Jeżeli nie możesz zastosować to:
    Kod: matlab
    Zaloguj się, aby zobaczyć kod

    gdzie:
    text1 - to wewnętrzna nazwa twego obiektu (static text) na formatce wpisana we właściwości Tag.
    • %.3f - format tej liczby
    Jeżeli będziesz mieć tą samą nazwę na kilku formatkach - to będzie problem.

    0