MATLAB: How do i now use the user provided data

functionprogramming

clear
clc
stu_id=0.2529;
prompt = {'Gravity (g):','Angle (a):','iv (V0):'};
dlg_title = 'Enter the values for';
num_lines = 1;
def = {'9.81','35','25.820880000000002'};
answer = inputdlg(prompt,dlg_title,num_lines,def);
how do i now use the user provided data? imagine if i want to display the F = Gravity (g) * Angle (a)

Best Answer

  • clear
    clc
    stu_id=0.2529;
    prompt = {'Gravity (g):','Angle (a):','iv (V0):'};
    dlg_title = 'Enter the values for';
    num_lines = 1;
    def = {'9.81','35','25.820880000000002'};
    answer = inputdlg(prompt,dlg_title,num_lines,def);
    if (~isempty(answer))
    answer=str2double(answer);
    Gravity=answer(1);
    Angle=answer(2);
    iv=answer(3);
    F=Gravity*Angle %answer(1)*answer(2) %would also work
    else
    error('Canceled by user')
    end