ПО
Петр Осипов

Столкнулась со следующей проблемой. Как в матлабе произвести преобразование типов? ? например Sting в int или double

Проблема заключается в следующем: я работаю с GUI приложениями в матлабе. При извлечении данных из Edit, то есть из текстовой области матлаб воспринимает переменную только как String, и при дальнейшем использовании этой переменной в цикле она не обрабатывается.. . если же в цикл поставить число то прога работает нормально, отсюда я сделала вывод что проблема заключается именно в извлечении данных. Вот кусочек проги.

x = get(handles.edit1,'String');
file=dlmread(x);
a=get(handles.edit2,'String');
ms=[];
s=size(file);
kol_strok=s(1);
kol_stolbcov=s(2);
for i=1:kol_strok
for j=1:kol_stolbcov
if((file(i,j)==a&j==1))
for k=1:kol_stolbcov
ms=[ms;file(i,:)];break
end
elseif(a==-1)
for k=1:kol_stolbcov
ms=file;break
end
end
end
end
ms

в результате массив ms должен заполниться строками подходящими под условие: if((file(i,j)==a&j==1)), но матлаб не воспринимает а как число. Помогите пожалуйста я только недавно занялась изучением матлаба.... Буду очень благодарна за помощь.. . Мне правда самой не разобраться ((((((

Ал
Александр

http:/ /www.mathworks . com/help/matlab/ref/str2num.html
http:/ /stackoverflow . com /questions/10304374/how-to-convert-string-of-data-to-int-variable-on-matlab

Похожие вопросы
Доброго времени суток. ) Решил переустановить виндус 7 на нетбуке, но столкнулся со следующей проблемой:
Поставил себе 8ку на ноутбук и столкнулся с проблемой с видухой...
Здравствуйте уважаемыеВообщем столкнулся со следующей проблемой, перестал работать венти
Ставлю винду XP на нет бук "Lenovo" с флешки. т. к. нет дисковода.. . и столкнулся со следующей проблемой..
Тут это.. . Типа небольшая проблема
C#. есть numericupdown с типом double,равным например 36,6. при if (numericupdown.value>=36,6) прога ругается
Проблема с файлами типа .exe на win8
Столкнулся с такой странной проблемой, на ноутбуке в случайный момент времени запускаются рандомные программы
Обновление прошивки столкнулись с проблемой, пожалуйста, выберите режим восстановления в Kies попробуйте еще раз помогит
Есть смысл в JAVA использовать другие простые типы данных для чисел, кроме int и double?