Matlab Gui Column Calculation Problems adds 48

Hello, please i need help as am trying to make some column calculations in matlab gui.
dataC = get(handles.uitable1, 'Data'); Data = cell2mat(dataC(:,1)); C = 2* Data(:,1) * pi; dataC(:,3) = num2cell(C(:,1)); set(handles.uitable1, 'Data', dataC)
With this code it adds 48 to each digit input before performing the task. And when two digits number is entered like 56 it only calculate for 5 which is the first figure alone. Anyone please help out.

 採用された回答

Bruno Luong
Bruno Luong 2019 年 8 月 24 日
編集済み: Bruno Luong 2019 年 8 月 24 日

0 投票

Convert your GUI Data input using str2double, str2num etc
>> str2double('0')+1
ans =
1
>> '0'+1
ans =
49

その他の回答 (0 件)

カテゴリ

ヘルプ センター および File ExchangeGet Started with MATLAB Compiler SDK についてさらに検索

製品

質問済み:

2019 年 8 月 24 日

編集済み:

2019 年 8 月 24 日

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by