WICHTIG: Der Betrieb von goMatlab.de wird privat finanziert fortgesetzt. - Mehr Infos...

Mein MATLAB Forum - goMatlab.de

Mein MATLAB Forum

 
Gast > Registrieren       Autologin?   

Partner:




Forum
      Option
[Erweitert]
  • Diese Seite per Mail weiterempfehlen
     


Gehe zu:  
Neues Thema eröffnen Neue Antwort erstellen

pushbutton/calculate_abfrage div. Variablen sichtbar machen

 

inferno
Forum-Newbie

Forum-Newbie


Beiträge: 4
Anmeldedatum: 13.12.08
Wohnort: Aarau
Version: 7.1.0.246
     Beitrag Verfasst am: 13.12.2008, 18:36     Titel: pushbutton/calculate_abfrage div. Variablen sichtbar machen
  Antworten mit Zitat      
Hallo

Ich arbeite gerade an einem Gui und möchte einen calculate button erst sichtbar machen, wenn ich in allen eingabefeldern einen wert eingegeben habe.
Wie stelle ich das am besten an!!
Wäre cool einen Tip zu erhalten

greetz
Private Nachricht senden Benutzer-Profile anzeigen


josekamara
Forum-Meister

Forum-Meister


Beiträge: 529
Anmeldedatum: 26.04.08
Wohnort: München
Version: ---
     Beitrag Verfasst am: 13.12.2008, 18:46     Titel:
  Antworten mit Zitat      
Hallo,

wenn deine Edit-Felder bekannt sind, dann kannst einfach z.b für einen:

if ~isempty(get(h.Edit.eingabe1,'Value')) && ......
uicontrol(figure,'Style','pushbutton','String','z.B OK',...);
end
_________________

Simulation
Private Nachricht senden Benutzer-Profile anzeigen
 
inferno
Themenstarter

Forum-Newbie

Forum-Newbie


Beiträge: 4
Anmeldedatum: 13.12.08
Wohnort: Aarau
Version: 7.1.0.246
     Beitrag Verfasst am: 13.12.2008, 19:06     Titel:
  Antworten mit Zitat      
habe ich mal probiert, aber ich glaube ich mache da was nicht richtig.

um das problem zu visualisieren, hänge ich mal ein bild meines gui an.
da sind die weissen felder auszufüllen.
wenn diese alle einen wert haben, soll der button Calculate erscheinen...

forum1.JPG
 Beschreibung:
 Dateigröße:  124.23 KB
 Angeschaut:  2480 mal

forum1.JPG

Private Nachricht senden Benutzer-Profile anzeigen
 
josekamara
Forum-Meister

Forum-Meister


Beiträge: 529
Anmeldedatum: 26.04.08
Wohnort: München
Version: ---
     Beitrag Verfasst am: 13.12.2008, 19:19     Titel:
  Antworten mit Zitat      
Das genügt nicht man muss den Quellcode sehen.
_________________

Simulation
Private Nachricht senden Benutzer-Profile anzeigen
 
inferno
Themenstarter

Forum-Newbie

Forum-Newbie


Beiträge: 4
Anmeldedatum: 13.12.08
Wohnort: Aarau
Version: 7.1.0.246
     Beitrag Verfasst am: 13.12.2008, 19:33     Titel: m-file
  Antworten mit Zitat      
function varargout = test01(varargin)
% TEST01 M-file for test01.fig
% TEST01, by itself, creates a new TEST01 or raises the existing
% singleton*.
%
% H = TEST01 returns the handle to a new TEST01 or the handle to
% the existing singleton*.
%
% TEST01('CALLBACK',hObject,eventData,handles,...) calls the local
% function named CALLBACK in TEST01.M with the given input arguments.
%
% TEST01('Property','Value',...) creates a new TEST01 or raises
% the existing singleton*. Starting from the left, property value pairs are
% applied to the GUI before test01_OpeningFunction gets called. An
% unrecognized property name or invalid value makes property application
% stop. All inputs are passed to test01_OpeningFcn via varargin.
%
% *See GUI Options on GUIDE's Tools menu. Choose "GUI allows only one
% instance to run (singleton)".
%
% See also: GUIDE, GUIDATA, GUIHANDLES

% Edit the above text to modify the response to help test01

% Last Modified by GUIDE v2.5 13-Dec-2008 17:47:45

% Begin initialization code - DO NOT EDIT
gui_Singleton = 1;
gui_State = struct('gui_Name', mfilename, ...
'gui_Singleton', gui_Singleton, ...
'gui_OpeningFcn', @test01_OpeningFcn, ...
'gui_OutputFcn', @test01_OutputFcn, ...
'gui_LayoutFcn', [] , ...
'gui_Callback', []);
if nargin && ischar(varargin{1})
gui_State.gui_Callback = str2func(varargin{1});
end

if nargout
[varargout{1:nargout}] = gui_mainfcn(gui_State, varargin{:});
else
clc
gui_mainfcn(gui_State, varargin{:});
end
% End initialization code - DO NOT EDIT

% --- Executes just before test01 is made visible.
function test01_OpeningFcn(hObject, eventdata, handles, varargin)
% This function has no output args, see OutputFcn.
% hObject handle to figure
% eventdata reserved - to be defined in a future version of MATLAB
% handles structure with handles and user data (see GUIDATA)
% varargin command line arguments to test01 (see VARARGIN)

% Choose default command line output for test01
handles.output = hObject;

% Update handles structure
guidata(hObject, handles);

% UIWAIT makes test01 wait for user response (see UIRESUME)
% uiwait(handles.figure1);

% --- Outputs from this function are returned to the command line.
function varargout = test01_OutputFcn(hObject, eventdata, handles)
% varargout cell array for returning output args (see VARARGOUT);
% hObject handle to figure
% eventdata reserved - to be defined in a future version of MATLAB
% handles structure with handles and user data (see GUIDATA)

% Get default command line output from handles structure
varargout{1} = handles.output;


% --- Executes during object creation, after setting all properties.
function Waermeleistung_Callback(hObject, eventdata, handles)
user_string=get (hObject,'String');
% hObject handle to Waermeleistung (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles structure with handles and user data (see GUIDATA)

QA=str2double (get (hObject,'String')); %Abrufen des Datenwertes aus dem Eingabefenster
if isnan(QA)
errordlg('Bitte einen Zahlenwert eingeben','Falsche Eingabe','modal');
end
if QA<5
errordlg ('abzuführenden Waermeleistung ausserhalb Gueltigkeitsbereich [5...10 MW]','Falsche Eingabe','modal');
end
if QA>10
errordlg ('abzuführenden Waermeleistung ausserhalb Gueltigkeitsbereich [5...10 MW]','Falsche Eingabe','modal');
end


% Hints: get(hObject,'String') returns contents of Waermeleistung as text
% str2double(get(hObject,'String')) returns contents of Waermeleistung as a double

% --- Executes during object creation, after setting all properties.
function Waermeleistung_CreateFcn(hObject, eventdata, handles)
% hObject handle to Waermeleistung (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles empty - handles not created until after all CreateFcns called

% Hint: edit controls usually have a white background on Windows
% See ISPC and COMPUTER.
if ispc && isequal (get (hObject,'BackgroundColor')),
get (0, 'defaultUicontrolBackgroundColor')
set (hObject, 'BackgroundColor');
end

function Kondensationstemperatur_Callback(hObject, eventdata, handles)
% hObject handle to Kondensationstemperatur (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles structure with handles and user data (see GUIDATA)

TM=str2double (get (hObject,'String')); %Abrufen des Datenwertes aus dem Eingabefenster
if isnan(TM)
errordlg('Bitte einen Zahlenwert eingeben','Falsche Eingabe','modal');
end
if TM<85
errordlg ('Kondensationstemperatur im Mantelraum ausserhalb Gueltigkeitsbereich [85...95 °C]','Falsche Eingabe','modal');
end
if TM>95
errordlg ('Kondensationstemperatur im Mantelraum ausserhalb Gueltigkeitsbereich [85...95 °C]','Falsche Eingabe','modal');
end


% Hints: get(hObject,'String') returns contents of Kondensationstemperatur as text
% str2double(get(hObject,'String')) returns contents of Kondensationstemperatur as a double

% --- Executes during object creation, after setting all properties.
function Kondensationstemperatur_CreateFcn(hObject, eventdata, handles)
% hObject handle to Kondensationstemperatur (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles empty - handles not created until after all CreateFcns called

% Hint: edit controls usually have a white background on Windows
% See ISPC and COMPUTER.
if ispc && isequal (get (hObject,'BackgroundColor')),
get (0, 'defaultUicontrolBackgroundColor')
set (hObject, 'BackgroundColor');
end

function Kuehlwassertemperatur1_Callback(hObject, eventdata, handles)
% hObject handle to Kuehlwassertemperatur1 (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles structure with handles and user data (see GUIDATA)

TKWEIN=str2double (get (hObject,'String')); %Abrufen des Datenwertes aus dem Eingabefenster
if isnan(TKWEIN)
errordlg('Bitte einen Zahlenwert eingeben','Falsche Eingabe','modal');
end
if TKWEIN<5
errordlg ('Kuehlwassertemperatur am Eingang ausserhalb Gueltigkeitsbereich [5...30 °C]','Falsche Eingabe','modal');
end
if TKWEIN>30
errordlg ('Kuehlwassertemperatur am Eingang ausserhalb Gueltigkeitsbereich [5...30 °C]','Falsche Eingabe','modal');
end

% Hints: get(hObject,'String') returns contents of Kuehlwassertemperatur1 as text
% str2double(get(hObject,'String')) returns contents of Kuehlwassertemperatur1 as a double

% --- Executes during object creation, after setting all properties.
function Kuehlwassertemperatur1_CreateFcn(hObject, eventdata, handles)
% hObject handle to Kuehlwassertemperatur1 (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles empty - handles not created until after all CreateFcns called

% Hint: edit controls usually have a white background on Windows
% See ISPC and COMPUTER.
if ispc && isequal (get (hObject,'BackgroundColor')),
get (0, 'defaultUicontrolBackgroundColor')
set (hObject, 'BackgroundColor');
end

function Kuehlwassertemperatur2_Callback(hObject, eventdata, handles)
% hObject handle to Kuehlwassertemperatur2 (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles structure with handles and user data (see GUIDATA)

TKWAUS=str2double (get (hObject,'String')); %Abrufen des Datenwertes aus dem Eingabefenster
if isnan(TKWAUS)
errordlg('Bitte einen Zahlenwert eingeben','Falsche Eingabe','modal');
end
if TKWAUS<35
errordlg ('Kuehlwassertemperatur am Ausgang ausserhalb Gueltigkeitsbereich [35...80 °C]','Falsche Eingabe','modal');
end
if TKWAUS>80
errordlg ('Kuehlwassertemperatur am Ausgang ausserhalb Gueltigkeitsbereich [35...80 °C]','Falsche Eingabe','modal');
end

% Hints: get(hObject,'String') returns contents of Kuehlwassertemperatur2 as text
% str2double(get(hObject,'String')) returns contents of Kuehlwassertemperatur2 as a double

% --- Executes during object creation, after setting all properties.
function Kuehlwassertemperatur2_CreateFcn(hObject, eventdata, handles)
% hObject handle to Kuehlwassertemperatur2 (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles empty - handles not created until after all CreateFcns called

% Hint: edit controls usually have a white background on Windows
% See ISPC and COMPUTER.
if ispc && isequal (get (hObject,'BackgroundColor')),
get (0, 'defaultUicontrolBackgroundColor')
set (hObject, 'BackgroundColor');
end

function Aussendurchmesser_Callback(hObject, eventdata, handles)
% hObject handle to Aussendurchmesser (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles structure with handles and user data (see GUIDATA)

DA=str2double (get (hObject,'String')); %Abrufen des Datenwertes aus dem Eingabefenster
if isnan(DA)
errordlg('Bitte einen Zahlenwert eingeben','Falsche Eingabe','modal');
end
if DA<0,02
errordlg ('Aussendurchmesser der Kühlrohre ausserhalb Gueltigkeitsbereich [0.02]','Falsche Eingabe','modal');
end
if DA>0.02
errordlg ('Aussendurchmesser der Kühlrohre ausserhalb Gueltigkeitsbereich [0.02]','Falsche Eingabe','modal');
end

% Hints: get(hObject,'String') returns contents of Aussendurchmesser as text
% str2double(get(hObject,'String')) returns contents of Aussendurchmesser as a double

% --- Executes during object creation, after setting all properties.
function Aussendurchmesser_CreateFcn(hObject, eventdata, handles)
% hObject handle to Aussendurchmesser (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles empty - handles not created until after all CreateFcns called

% Hint: edit controls usually have a white background on Windows
% See ISPC and COMPUTER.
if ispc && isequal (get (hObject,'BackgroundColor')),
get (0, 'defaultUicontrolBackgroundColor')
set (hObject, 'BackgroundColor');
end

function Wandstaerke_Callback(hObject, eventdata, handles)
% hObject handle to Wandstaerke (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles structure with handles and user data (see GUIDATA)

S=str2double (get (hObject,'String')); %Abrufen des Datenwertes aus dem Eingabefenster
if isnan(S)
errordlg('Bitte einen Zahlenwert eingeben','Falsche Eingabe','modal');
end
if S<0.002
errordlg ('Wandstaerke der Kühlrohre ausserhalb Gueltigkeitsbereich [0.002]','Falsche Eingabe','modal');
end
if S>0.002
errordlg ('Wandstaerke der Kühlrohre ausserhalb Gueltigkeitsbereich [0.002]','Falsche Eingabe','modal');
end

% Hints: get(hObject,'String') returns contents of Wandstaerke as text
% str2double(get(hObject,'String')) returns contents of Wandstaerke as a double

% --- Executes during object creation, after setting all properties.
function Wandstaerke_CreateFcn(hObject, eventdata, handles)
% hObject handle to Wandstaerke (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles empty - handles not created until after all CreateFcns called

% Hint: edit controls usually have a white background on Windows
% See ISPC and COMPUTER.
if ispc && isequal (get (hObject,'BackgroundColor')),
get (0, 'defaultUicontrolBackgroundColor')
set (hObject, 'BackgroundColor');
end

function Verschmutzungsfaktor_Callback(hObject, eventdata, handles)
% hObject handle to Verschmutzungsfaktor (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles structure with handles and user data (see GUIDATA)

R=str2double (get (hObject,'String')); %Abrufen des Datenwertes aus dem Eingabefenster
if isnan(R)
errordlg('Bitte einen Zahlenwert eingeben','Falsche Eingabe','modal');
end
if R<500
errordlg ('Wandstaerke der Kühlrohre ausserhalb Gueltigkeitsbereich [0.002]','Falsche Eingabe','modal');
end
if R>700
errordlg ('Wandstaerke der Kühlrohre ausserhalb Gueltigkeitsbereich [0.002]','Falsche Eingabe','modal');
end

% Hints: get(hObject,'String') returns contents of Verschmutzungsfaktor as text
% str2double(get(hObject,'String')) returns contents of Verschmutzungsfaktor as a double

% --- Executes during object creation, after setting all properties.
function Verschmutzungsfaktor_CreateFcn(hObject, eventdata, handles)
% hObject handle to Verschmutzungsfaktor (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles empty - handles not created until after all CreateFcns called

% Hint: edit controls usually have a white background on Windows
% See ISPC and COMPUTER.
if ispc && isequal (get (hObject,'BackgroundColor')),
get (0, 'defaultUicontrolBackgroundColor')
set (hObject, 'BackgroundColor');
end

function Waermeleitkoeffizient_Callback(hObject, eventdata, handles)
% hObject handle to Waermeleitkoeffizient (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles structure with handles and user data (see GUIDATA)

LAMBDA=str2double (get (hObject,'String')); %Abrufen des Datenwertes aus dem Eingabefenster
if isnan(LAMBDA)
errordlg('Bitte einen Zahlenwert eingeben','Falsche Eingabe','modal');
end
if LAMBDA<16
errordlg ('Waermeleitkoeffizient ausserhalb Gueltigkeitsbereich [16]','Falsche Eingabe','modal');
end
if LAMBDA>16
errordlg ('Waermeleitkoeffizient ausserhalb Gueltigkeitsbereich [16]','Falsche Eingabe','modal');
end

% Hints: get(hObject,'String') returns contents of Waermeleitkoeffizient as text
% str2double(get(hObject,'String')) returns contents of Waermeleitkoeffizient as a double

% --- Executes during object creation, after setting all properties.
function Waermeleitkoeffizient_CreateFcn(hObject, eventdata, handles)
% hObject handle to Waermeleitkoeffizient (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles empty - handles not created until after all CreateFcns called

% Hint: edit controls usually have a white background on Windows
% See ISPC and COMPUTER.
if ispc && isequal (get (hObject,'BackgroundColor')),
get (0, 'defaultUicontrolBackgroundColor')
set (hObject, 'BackgroundColor');
end

function LaengenDurchmesserverhaeltnis1_Callback(hObject, eventdata, handles)
% hObject handle to LaengenDurchmesserverhaeltnis1 (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles structure with handles and user data (see GUIDATA)

LDM1=str2double (get (hObject,'String')); %Abrufen des Datenwertes aus dem Eingabefenster
if isnan(LDM1)
errordlg('Bitte einen Zahlenwert eingeben','Falsche Eingabe','modal');
end
if LDM1<3
errordlg ('LaengenDurchmesserverhaeltnis1 ausserhalb Gueltigkeitsbereich [3]','Falsche Eingabe','modal');
end
if LDM1>3
errordlg ('LaengenDurchmesserverhaeltnis1 ausserhalb Gueltigkeitsbereich [3]','Falsche Eingabe','modal');
end

% Hints: get(hObject,'String') returns contents of LaengenDurchmesserverhaeltnis1 as text
% str2double(get(hObject,'String')) returns contents of LaengenDurchmesserverhaeltnis1 as a double

% --- Executes during object creation, after setting all properties.
function LaengenDurchmesserverhaeltnis1_CreateFcn(hObject, eventdata, handles)
% hObject handle to LaengenDurchmesserverhaeltnis1 (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles empty - handles not created until after all CreateFcns called

% Hint: edit controls usually have a white background on Windows
% See ISPC and COMPUTER.
if ispc && isequal (get (hObject,'BackgroundColor')),
get (0, 'defaultUicontrolBackgroundColor')
set (hObject, 'BackgroundColor');
end

function Waermeuebergangskoeffizient1_Callback(hObject, eventdata, handles)
% hObject handle to Waermeuebergangskoeffizient1 (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles structure with handles and user data (see GUIDATA)

WKA=str2double (get (hObject,'String')); %Abrufen des Datenwertes aus dem Eingabefenster
if isnan(WKA)
errordlg('Bitte einen Zahlenwert eingeben','Falsche Eingabe','modal');
end
if WKA<1550
errordlg ('Waermeuebergangkoeffizient aussen ausserhalb Gueltigkeitsbereich [1550]','Falsche Eingabe','modal');
end
if WKA>1550
errordlg ('Waermeuebergangkoeffizient aussen ausserhalb Gueltigkeitsbereich [1550]','Falsche Eingabe','modal');
end

% Hints: get(hObject,'String') returns contents of Waermeuebergangskoeffizient1 as text
% str2double(get(hObject,'String')) returns contents of Waermeuebergangskoeffizient1 as a double

% --- Executes during object creation, after setting all properties.
function Waermeuebergangskoeffizient1_CreateFcn(hObject, eventdata, handles)
% hObject handle to Waermeuebergangskoeffizient1 (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles empty - handles not created until after all CreateFcns called

% Hint: edit controls usually have a white background on Windows
% See ISPC and COMPUTER.
if ispc && isequal (get (hObject,'BackgroundColor')),
get (0, 'defaultUicontrolBackgroundColor')
set (hObject, 'BackgroundColor');
end

function Waermeuebergangskoeffizient2_Callback(hObject, eventdata, handles)
% hObject handle to Waermeuebergangskoeffizient2 (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles structure with handles and user data (see GUIDATA)

WKI=str2double (get (hObject,'String')); %Abrufen des Datenwertes aus dem Eingabefenster
if isnan(WKI)
errordlg('Bitte einen Zahlenwert eingeben','Falsche Eingabe','modal');
end
if WKI<3875
errordlg ('Waermeuebergangskoeffizient innen ausserhalb Gueltigkeitsbereich [3875]','Falsche Eingabe','modal');
end
if WKI>3875
errordlg ('Waermeuebergangskoeffizient innen ausserhalb Gueltigkeitsbereich [3875]','Falsche Eingabe','modal');
end

% Hints: get(hObject,'String') returns contents of Waermeuebergangskoeffizient2 as text
% str2double(get(hObject,'String')) returns contents of Waermeuebergangskoeffizient2 as a double

% --- Executes during object creation, after setting all properties.
function Waermeuebergangskoeffizient2_CreateFcn(hObject, eventdata, handles)
% hObject handle to Waermeuebergangskoeffizient2 (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles empty - handles not created until after all CreateFcns called

% Hint: edit controls usually have a white background on Windows
% See ISPC and COMPUTER.
if ispc && isequal (get (hObject,'BackgroundColor')),
get (0, 'defaultUicontrolBackgroundColor')
set (hObject, 'BackgroundColor');
end


% --- Executes on button press in calculate.
function calculate_Callback(hObject, eventdata, handles)
% hObject handle to calculate (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles structure with handles and user data (see GUIDATA)

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%Berechnungen%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

data=guidata (gcbo);
QA=str2double (get (data.Waermeleistung,'String')); %Abrufen des Datenwertes und umwandeln in eine Zahl für die Berechnung
data=guidata (gcbo);
TM=str2double (get(data.Kondensationstemperatur,'String')); %Abrufen des Datenwertes und umwandeln in eine Zahl für die Berechnung
data=guidata (gcbo);
TKWEIN=str2double (get (data.Kuehlwassertemperatur1,'String')); %Abrufen des Datenwertes und umwandeln in eine Zahl füre die Berechnung
data=guidata (gcbo);
TKWAUS=str2double (get(data.Kuehlwassertemperatur2,'String')); %Abrufen des Datenwertes und umwandeln in eine Zahl für die Berechnung
data=guidata (gcbo);
DA=str2double (get(data.Aussendurchmesser,'String')); %Abrufen des Datenwertes und umwandeln in eine Zahl für die Berechnung
data=guidata (gcbo);
S=str2double (get(data.Wandstaerke,'String')); %Abrufen des Datenwertes und umwandel in eine Zahl für die Berechnung
data=guidata (gcbo);
R=str2double (get(data.Verschmutzungsfaktor,'String')); %Abrufen des Datenwertes und umwandeln in eine Zahl für die Berechnung
data=guidata (gcbo);
LAMBDA=str2double (get(data.Waermeleitkoeffizient,'String')); %Abrufen des Datenwertes und umwandeln in eine Zahl für die Berechnung
data=guidata (gcbo);
LDM1=str2double (get(data.LaengenDurchmesserverhaeltnis1,'String')); %Abrufen des Datenwertes und umwandeln in eine Zahl für die Berechnung
data=guidata (gcbo);
WKA=str2double (get(data.Waermeuebergangskoeffizient1,'String')); %Abrufen des Datenwertes und umwandeln in eine Zahl für die Berechnung
data=guidata (gcbo);
WKI=str2double (get(data.Waermeuebergangskoeffizient2,'String')); %Abrufen des Datenwertes und umwandeln in eine Zahl für die Berechnung



%Berechnung der Temperaturdifferenz kalte Seite
DTK=TM-TKWEIN; %[K] Temperaturdifferenz kalte Seite
%
%Berechnung der Temperaturdifferenz warme Seite
DTW=TM-TKWAUS; %[K] Temperaturdifferenz warme Seite
%
%Berechnung LMTD
LMTD=(DTK-DTW)/log(DTK/DTW); %[K] LMTD
%
%Berechnung Innendurchmesser der Kühlrohre
DI=DA-(2*S); %[m] Innendurchmesser der Kühlrohre
%
%Berechnung Waermedurchgangskoeffizient
K=1/((1/WKA)+(1/((WKI*DI)/DA))+(S/LAMBDA)); %[W/m^2*K] Waermedurchgangskoeffizient
%
%Berechnung Waermeuebertragerflaeche
A=(QA*10^6)/(K*LMTD); %[m^2] Waermeuebertragerflaeche
%
%Berechnung Anzahl Rohre
N=(A/(1.05*1.25*DA^2*3*pi))^(2/3); % [Stk.] Anzahl Rohre
%
%Berechnung Laenge der Rohre
L=A/(DA*pi*N); %[m] Laenge der Rohre
%
%Berechnung der Rohrteilung
RT=1.25*DA; %[] Rohrteilung
%
%Berechnung des Manteldurchmessers
DME=1.05*RT*(N^(1/2)); % [m] Mantelduchmesser
%
%Berechnung des Waermedurchgangskoeffizient verschmutzt
KS=1/((1/K)+(R*10^(-6)))
%
%Berechnung der erbrachten Waermeleistung
QE=(KS*A*LMTD)*10^(-6)
%
%Berechnung des Anlagenverlustes
AV=((QA-QE)/QA)*100
%
%Berechnung LaengenDurchmesserverhaeltnis
LDM=L/DME
if LDM>3
errordlg ('Achtung Laengen-/ Durchmesserverhaeltnis liegt ausserhalb Gültikeitsbereich [2...4] Berechnung nur bedingt gültig!!','Falsche Eingabe','modal');
end
if LDM<3
errordlg ('!!!Achtung!!! Laengen-/ Durchmesserverhaeltnis liegt ausserhalb Gültikeitsbereich [2...4] Berechnung nur bedingt gültig!!','Falsche Eingabe','modal');
end

set(handles.Temperaturdifferenz1,'string',num2str(DTK,'%.1f')); %Wert zurück in Gui ausgeben (inkl. der gewünschten Formatierung)
set(handles.Temperaturdifferenz2,'string',num2str(DTW,'%.1f')); %Wert zurück in Gui ausgeben (inkl. der gewünschten Formatierung)
set(handles.LMTD,'string',num2str(LMTD,'%.2f')); %Wert zurück in Gui ausgeben (inkl. der gewünschten Formatierung)
set(handles.Innendurchmesser,'string',num2str(DI,'%.3f')); %Wert zurück in Gui ausgeben (inkl. der gewünschten Formatierung)
set(handles.Waermedurchgangskoeffizient,'string',num2str(K,'%.3f')); %Wert zurück in Gui ausgeben (inkl. der gewünschten Formatierung)
set(handles.Flaeche,'string',num2str(A,'%.2f')); %Wert zurück in Gui ausgeben (inkl. der gewünschten Formatierung)
set(handles.Anzahl_Rohre,'string',num2str(N,'%.0f')); %Wert zurück in Gui ausgeben (inkl. der gewünschten Formatierung)
set(handles.Laenge_Rohre,'string',num2str(L,'%.1f')); %Wert zurück in Gui ausgeben (inkl. der gewünschten Formatierung)
set(handles.Manteldurchmesser,'string',num2str(DME,'%.1f')); %Wert zurück in Gui ausgeben (inkl. der gewünschten Formatierung)
set(handles.Waermedurchgangskoeffizient_V,'string',num2str(KS,'%.3f')); %Wert zurück in Gui ausgeben (inkl. der gewünschten Formatierung)
set(handles.erbrachte_Waermeleistung,'string',num2str(QE,'%.3f')); %Wert zurück in Gui ausgeben (inkl. der gewünschten Formatierung)
set(handles.Verlust,'string',num2str(AV,'%.1f')); %Wert zurück in Gui ausgeben (inkl. der gewünschten Formatierung)


guidata(hObject, handles);
% --- Executes on button press in reset.
function reset_Callback(hObject, eventdata, handles)
% hObject handle to reset (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles structure with handles and user data (see GUIDATA)

initialize_gui(gcbf, handles, true);

% --------------------------------------------------------------------
function initialize_gui(fig_handle, handles, isreset)
% If the metricdata field is present and the reset flag is false, it means
% we are we are just re-initializing a GUI by calling it from the cmd line
% while it is up. So, bail out as we dont want to reset the data.
if isfield(handles, 'metricdata') && ~isreset
return;
end


handles.metricdata.Waermeleistung = 0;
handles.metricdata.Kondensationstemperatur = 0;
handles.metricdata.Kuehlwassertemperatur1 = 0;
handles.metricdata.Kuehlwassertemperatur2 = 0;
handles.metricdata.Aussendurchmesser = 0;
handles.metricdata.Wandstaerke = 0;
handles.metricdata.Verschmutzungsfaktor = 0;
handles.metricdata.Temperaturdifferenz1 = 0;
handles.metricdata.Temperaturdifferenz2 = 0;
handles.metricdata.LMTD = 0;
handles.metricdata.Innendurchmesser = 0;
handles.metricdata.Waermedurchgangskoeffizient = 0;
handles.metricdata.Flaeche = 0;
handles.metricdata.Anzahl_Rohre = 0;
handles.metricdata.Laenge_Rohre = 0;
handles.metricdata.Manteldurchmesser = 0;
handles.metricdata.Waermedurchgangskoeffizient_V = 0;
handles.metricdata.erbrachte_Waermeleistung = 0;
handles.metricdata.Verlust = 0;


set(handles.Waermeleistung, 'String', handles.metricdata.Waermeleistung);
set(handles.Kondensationstemperatur, 'String', handles.metricdata.Kondensationstemperatur);
set(handles.Kuehlwassertemperatur1, 'String', handles.metricdata.Kuehlwassertemperatur1);
set(handles.Kuehlwassertemperatur2, 'String', handles.metricdata.Kuehlwassertemperatur2);
set(handles.Aussendurchmesser, 'String', handles.metricdata.Aussendurchmesser);
set(handles.Wandstaerke, 'String', handles.metricdata.Wandstaerke);
set(handles.Verschmutzungsfaktor, 'String', handles.metricdata.Verschmutzungsfaktor);
set(handles.Temperaturdifferenz1, 'String', handles.metricdata.Temperaturdifferenz1);
set(handles.Temperaturdifferenz2, 'String', handles.metricdata.Temperaturdifferenz2);
set(handles.LMTD, 'String', handles.metricdata.LMTD);
set(handles.Innendurchmesser, 'String', handles.metricdata.Innendurchmesser);
set(handles.Waermedurchgangskoeffizient, 'String', handles.metricdata.Waermedurchgangskoeffizient);
set(handles.Flaeche, 'String', handles.metricdata.Flaeche);
set(handles.Anzahl_Rohre, 'String', handles.metricdata.Anzahl_Rohre);
set(handles.Laenge_Rohre, 'String', handles.metricdata.Laenge_Rohre);
set(handles.Manteldurchmesser, 'String', handles.metricdata.Manteldurchmesser);
set(handles.Waermedurchgangskoeffizient_V, 'String', handles.metricdata.Waermedurchgangskoeffizient_V);
set(handles.erbrachte_Waermeleistung, 'String', handles.metricdata.erbrachte_Waermeleistung);
set(handles.Verlust, 'String', handles.metricdata.Verlust);


% Update handles structure
guidata(handles.figure1, handles);


function Temperaturdifferenz1_Callback(hObject, eventdata, handles)
% hObject handle to Temperaturdifferenz1 (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles structure with handles and user data (see GUIDATA)

% Hints: get(hObject,'String') returns contents of Temperaturdifferenz1 as text
% str2double(get(hObject,'String')) returns contents of Temperaturdifferenz1 as a double


% --- Executes during object creation, after setting all properties.
function Temperaturdifferenz1_CreateFcn(hObject, eventdata, handles)
% hObject handle to Temperaturdifferenz1 (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles empty - handles not created until after all CreateFcns called

% Hint: edit controls usually have a white background on Windows.
% See ISPC and COMPUTER.
if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor'))
set(hObject,'BackgroundColor','white');
end


function Temperaturdifferenz2_Callback(hObject, eventdata, handles)
% hObject handle to Temperaturdifferenz2 (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles structure with handles and user data (see GUIDATA)

% Hints: get(hObject,'String') returns contents of Temperaturdifferenz2 as text
% str2double(get(hObject,'String')) returns contents of Temperaturdifferenz2 as a double


% --- Executes during object creation, after setting all properties.
function Temperaturdifferenz2_CreateFcn(hObject, eventdata, handles)
% hObject handle to Temperaturdifferenz2 (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles empty - handles not created until after all CreateFcns called

% Hint: edit controls usually have a white background on Windows.
% See ISPC and COMPUTER.
if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor'))
set(hObject,'BackgroundColor','white');
end



function LMTD_Callback(hObject, eventdata, handles)
% hObject handle to LMTD (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles structure with handles and user data (see GUIDATA)

% Hints: get(hObject,'String') returns contents of LMTD as text
% str2double(get(hObject,'String')) returns contents of LMTD as a double


% --- Executes during object creation, after setting all properties.
function LMTD_CreateFcn(hObject, eventdata, handles)
% hObject handle to LMTD (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles empty - handles not created until after all CreateFcns called

% Hint: edit controls usually have a white background on Windows.
% See ISPC and COMPUTER.
if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor'))
set(hObject,'BackgroundColor','white');
end



function Innendurchmesser_Callback(hObject, eventdata, handles)
% hObject handle to Innendurchmesser (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles structure with handles and user data (see GUIDATA)

% Hints: get(hObject,'String') returns contents of Innendurchmesser as text
% str2double(get(hObject,'String')) returns contents of Innendurchmesser as a double


% --- Executes during object creation, after setting all properties.
function Innendurchmesser_CreateFcn(hObject, eventdata, handles)
% hObject handle to Innendurchmesser (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles empty - handles not created until after all CreateFcns called

% Hint: edit controls usually have a white background on Windows.
% See ISPC and COMPUTER.
if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor'))
set(hObject,'BackgroundColor','white');
end



function Waermedurchgangskoeffizient_Callback(hObject, eventdata, handles)
% hObject handle to Waermedurchgangskoeffizient (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles structure with handles and user data (see GUIDATA)

% Hints: get(hObject,'String') returns contents of Waermedurchgangskoeffizient as text
% str2double(get(hObject,'String')) returns contents of Waermedurchgangskoeffizient as a double


% --- Executes during object creation, after setting all properties.
function Waermedurchgangskoeffizient_CreateFcn(hObject, eventdata, handles)
% hObject handle to Waermedurchgangskoeffizient (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles empty - handles not created until after all CreateFcns called

% Hint: edit controls usually have a white background on Windows.
% See ISPC and COMPUTER.
if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor'))
set(hObject,'BackgroundColor','white');
end



function Flaeche_Callback(hObject, eventdata, handles)
% hObject handle to Flaeche (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles structure with handles and user data (see GUIDATA)

% Hints: get(hObject,'String') returns contents of Flaeche as text
% str2double(get(hObject,'String')) returns contents of Flaeche as a double


% --- Executes during object creation, after setting all properties.
function Flaeche_CreateFcn(hObject, eventdata, handles)
% hObject handle to Flaeche (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles empty - handles not created until after all CreateFcns called

% Hint: edit controls usually have a white background on Windows.
% See ISPC and COMPUTER.
if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor'))
set(hObject,'BackgroundColor','white');
end



function Anzahl_Rohre_Callback(hObject, eventdata, handles)
% hObject handle to Anzahl_Rohre (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles structure with handles and user data (see GUIDATA)

% Hints: get(hObject,'String') returns contents of Anzahl_Rohre as text
% str2double(get(hObject,'String')) returns contents of Anzahl_Rohre as a double


% --- Executes during object creation, after setting all properties.
function Anzahl_Rohre_CreateFcn(hObject, eventdata, handles)
% hObject handle to Anzahl_Rohre (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles empty - handles not created until after all CreateFcns called

% Hint: edit controls usually have a white background on Windows.
% See ISPC and COMPUTER.
if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor'))
set(hObject,'BackgroundColor','white');
end



function Laenge_Rohre_Callback(hObject, eventdata, handles)
% hObject handle to Laenge_Rohre (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles structure with handles and user data (see GUIDATA)

% Hints: get(hObject,'String') returns contents of Laenge_Rohre as text
% str2double(get(hObject,'String')) returns contents of Laenge_Rohre as a double


% --- Executes during object creation, after setting all properties.
function Laenge_Rohre_CreateFcn(hObject, eventdata, handles)
% hObject handle to Laenge_Rohre (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles empty - handles not created until after all CreateFcns called

% Hint: edit controls usually have a white background on Windows.
% See ISPC and COMPUTER.
if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor'))
set(hObject,'BackgroundColor','white');
end



function Manteldurchmesser_Callback(hObject, eventdata, handles)
% hObject handle to Manteldurchmesser (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles structure with handles and user data (see GUIDATA)

% Hints: get(hObject,'String') returns contents of Manteldurchmesser as text
% str2double(get(hObject,'String')) returns contents of Manteldurchmesser as a double


% --- Executes during object creation, after setting all properties.
function Manteldurchmesser_CreateFcn(hObject, eventdata, handles)
% hObject handle to Manteldurchmesser (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles empty - handles not created until after all CreateFcns called

% Hint: edit controls usually have a white background on Windows.
% See ISPC and COMPUTER.
if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor'))
set(hObject,'BackgroundColor','white');
end



function Waermedurchgangskoeffizient_V_Callback(hObject, eventdata, handles)
% hObject handle to Waermedurchgangskoeffizient_V (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles structure with handles and user data (see GUIDATA)

% Hints: get(hObject,'String') returns contents of Waermedurchgangskoeffizient_V as text
% str2double(get(hObject,'String')) returns contents of Waermedurchgangskoeffizient_V as a double


% --- Executes during object creation, after setting all properties.
function Waermedurchgangskoeffizient_V_CreateFcn(hObject, eventdata, handles)
% hObject handle to Waermedurchgangskoeffizient_V (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles empty - handles not created until after all CreateFcns called

% Hint: edit controls usually have a white background on Windows.
% See ISPC and COMPUTER.
if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor'))
set(hObject,'BackgroundColor','white');
end



function erbrachte_Waermeleistung_Callback(hObject, eventdata, handles)
% hObject handle to erbrachte_Waermeleistung (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles structure with handles and user data (see GUIDATA)

% Hints: get(hObject,'String') returns contents of erbrachte_Waermeleistung as text
% str2double(get(hObject,'String')) returns contents of erbrachte_Waermeleistung as a double


% --- Executes during object creation, after setting all properties.
function erbrachte_Waermeleistung_CreateFcn(hObject, eventdata, handles)
% hObject handle to erbrachte_Waermeleistung (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles empty - handles not created until after all CreateFcns called

% Hint: edit controls usually have a white background on Windows.
% See ISPC and COMPUTER.
if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor'))
set(hObject,'BackgroundColor','white');
end



function Verlust_Callback(hObject, eventdata, handles)
% hObject handle to Verlust (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles structure with handles and user data (see GUIDATA)

% Hints: get(hObject,'String') returns contents of Verlust as text
% str2double(get(hObject,'String')) returns contents of Verlust as a double


% --- Executes during object creation, after setting all properties.
function Verlust_CreateFcn(hObject, eventdata, handles)
% hObject handle to Verlust (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles empty - handles not created until after all CreateFcns called

% Hint: edit controls usually have a white background on Windows.
% See ISPC and COMPUTER.
if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor'))
set(hObject,'BackgroundColor','white');
end



function A=Check (handles)
A=0
data=guidata (gcbo);
QA=str2double (get (data.Waermeleistung,'String')); %Abrufen des Datenwertes und umwandeln in eine Zahl für den Check
if QA>0
else
data=guidata (gcbo);
TM=str2double (get(data.Kondensationstemperatur,'String')); %Abrufen des Datenwertes und umwandeln in eine Zahl für den Check
if TM>0
else
data=guidata (gcbo);
TKWEIN=str2double (get (data.Kuehlwassertemperatur1,'String')); %Abrufen des Datenwertes und umwandeln in eine Zahl für den Check
if TKWEIN>0
else
data=guidata (gcbo);
TKWAUS=str2double (get(data.Kuehlwassertemperatur2,'String')); %Abrufen des Datenwertes und umwandeln in eine Zahl für den Check
if TKWAUS>0
else
data=guidata (gcbo);
DA=str2double (get(data.Aussendurchmesser,'String')); %Abrufen des Datenwertes und umwandeln in eine Zahl für den Check
if DA>0
else
data=guidata (gcbo);
S=str2double (get(data.Wandstaerke,'String')); %Abrufen des Datenwertes und umwandel in eine Zahl für den Check
if S>0
else
data=guidata (gcbo);
R=str2double (get(data.Verschmutzungsfaktor,'String')); %Abrufen des Datenwertes und umwandeln in eine Zahl für den Check
if R>0
else
data=guidata (gcbo);
LAMBDA=str2double (get(data.Waermeleitkoeffizient,'String')); %Abrufen des Datenwertes und umwandeln in eine Zahl für den Check
if LAMBDA>0
else
data=guidata (gcbo);
LDM1=str2double (get(data.LaengenDurchmesserverhaeltnis1,'String')); %Abrufen des Datenwertes und umwandeln in eine Zahl für den Check
if LDM1>0
else
data=guidata (gcbo);
WKA=str2double (get(data.Waermeuebergangskoeffizient1,'String')); %Abrufen des Datenwertes und umwandeln in eine Zahl für den Check
if WKA>0
else
data=guidata (gcbo);
WKI=str2double (get(data.Waermeuebergangskoeffizient2,'String')); %Abrufen des Datenwertes und umwandeln in eine Zahl für den Check
if WKI>0
else
end
end
end
end
end
end
end
end
end
end
end
Private Nachricht senden Benutzer-Profile anzeigen
 
josekamara
Forum-Meister

Forum-Meister


Beiträge: 529
Anmeldedatum: 26.04.08
Wohnort: München
Version: ---
     Beitrag Verfasst am: 13.12.2008, 20:03     Titel:
  Antworten mit Zitat      
function create_PushButton(hObject, eventdata, handles)

data=guidata (gcbo);
QA=str2double (get (data.Waermeleistung,'String')); %Abrufen des Datenwertes und umwandeln in eine Zahl für die Berechnung
data=guidata (gcbo);
TM=str2double (get(data.Kondensationstemperatur,'String')); %Abrufen des Datenwertes und umwandeln in eine Zahl für die Berechnung
data=guidata (gcbo);
TKWEIN=str2double (get (data.Kuehlwassertemperatur1,'String')); %Abrufen des Datenwertes und umwandeln in eine Zahl füre die Berechnung
data=guidata (gcbo);
TKWAUS=str2double (get(data.Kuehlwassertemperatur2,'String')); %Abrufen des Datenwertes und umwandeln in eine Zahl für die Berechnung
data=guidata (gcbo);
DA=str2double (get(data.Aussendurchmesser,'String')); %Abrufen des Datenwertes und umwandeln in eine Zahl für die Berechnung
data=guidata (gcbo);
S=str2double (get(data.Wandstaerke,'String')); %Abrufen des Datenwertes und umwandel in eine Zahl für die Berechnung
data=guidata (gcbo);
R=str2double (get(data.Verschmutzungsfaktor,'String')); %Abrufen des Datenwertes und umwandeln in eine Zahl für die Berechnung
data=guidata (gcbo);
LAMBDA=str2double (get(data.Waermeleitkoeffizient,'String')); %Abrufen des Datenwertes und umwandeln in eine Zahl für die Berechnung
data=guidata (gcbo);
LDM1=str2double (get(data.LaengenDurchmesserverhaeltnis1,'String')); %Abrufen des Datenwertes und umwandeln in eine Zahl für die Berechnung
data=guidata (gcbo);
WKA=str2double (get(data.Waermeuebergangskoeffizient1,'String')); %Abrufen des Datenwertes und umwandeln in eine Zahl für die Berechnung
data=guidata (gcbo);
WKI=str2double (get(data.Waermeuebergangskoeffizient2,'String')); %Abrufen des Datenwertes und umwandeln in eine Zahl für die Berechnung


if ~isempty(QA) && ~isempty(TM) && ......

uicontrol(handles,'style','pushbutton','String','Calculate','Callback,'calculate_Callback');

end








Die Position des Buttons musst du dann in uicontroll selber bestimmen, in dem du noch parameter 'Position', [1 1 1 1 ] einstellst.
_________________

Simulation
Private Nachricht senden Benutzer-Profile anzeigen
 
inferno
Themenstarter

Forum-Newbie

Forum-Newbie


Beiträge: 4
Anmeldedatum: 13.12.08
Wohnort: Aarau
Version: 7.1.0.246
     Beitrag Verfasst am: 13.12.2008, 20:20     Titel:
  Antworten mit Zitat      
okay, ich versuche es einmal!!

Ansonsten melde ich mich einfach wieder.

Besten Dank nach München und ein tolles weekend!!

Grüsse aus der Schweiz
Private Nachricht senden Benutzer-Profile anzeigen
 
Neues Thema eröffnen Neue Antwort erstellen



Einstellungen und Berechtigungen
Beiträge der letzten Zeit anzeigen:

Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum posten
Du kannst Dateien in diesem Forum herunterladen
.





 Impressum  | Nutzungsbedingungen  | Datenschutz | FAQ | goMatlab RSS Button RSS

Hosted by:


Copyright © 2007 - 2024 goMatlab.de | Dies ist keine offizielle Website der Firma The Mathworks

MATLAB, Simulink, Stateflow, Handle Graphics, Real-Time Workshop, SimBiology, SimHydraulics, SimEvents, and xPC TargetBox are registered trademarks and The MathWorks, the L-shaped membrane logo, and Embedded MATLAB are trademarks of The MathWorks, Inc.