Make a matrix from the string values from textboxes in GUI

Posted on 2009-05-05
Last Modified: 2013-11-25
I retrieve several values from different textboxes in my GUI, and each textbox contains a number. I'm trying to make a matrix of these string values. I've tried a few ways to do this, but all I get is this error:

??? Error using ==> vertcat
CAT arguments dimensions are not consistent.

Error in ==> gui_gettable at 78
Q =[QTBox1 QTBox2 QTBox3 QTBox4 QTBox5 QTBox6 QTBox7 QTBox8

How can I make a valid matrix from the string value in the textboxes?
QTBox1 = get(handles.txtQTBox1, 'String');

QTBox2 = get(handles.txtQTBox2, 'String');

QTBox3 = get(handles.txtQTBox3, 'String');

QTBox4 = get(handles.txtQTBox4, 'String');

QTBox5 = get(handles.txtQTBox5, 'String');

QTBox6 = get(handles.txtQTBox6, 'String');

QTBox7 = get(handles.txtQTBox7, 'String');

QTBox8 = get(handles.txtQTBox8, 'String');

QTBox9 = get(handles.txtQTBox9, 'String');

QTBox10 = get(handles.txtQTBox10, 'String');

QTBox11 = get(handles.txtQTBox11, 'String');

QTBox12 = get(handles.txtQTBox12, 'String');

QTBox13 = get(handles.txtQTBox13, 'String');

QTBox14 = get(handles.txtQTBox14, 'String');

QTBox15 = get(handles.txtQTBox15, 'String');

QTBox16 = get(handles.txtQTBox16, 'String');

Q = [QTBox1 QTBox2 QTBox3 QTBox4 QTBox5 QTBox6 QTBox7 QTBox8

    QTBox9 QTBox10 QTBox11 QTBox12 QTBox13 QTBox14 QTBox15 QTBox16];

Q = str2num(Q);

Open in new window

Question by:Buginator
LVL 15

Accepted Solution

yuk99 earned 500 total points
ID: 24304421
You have to do str2num before concatenation for each element separately.

Author Closing Comment

ID: 31577972
Simple as that. Thanks.

Featured Post

Maximize Your Threat Intelligence Reporting

Reporting is one of the most important and least talked about aspects of a world-class threat intelligence program. Here’s how to do it right.

Join & Write a Comment

Suggested Solutions

Having just graduated from college and entered the workforce, I don’t find myself always using the tools and programs I grew accustomed to over the past four years. However, there is one program I continually find myself reverting back to…R.   So …
The purpose of this article is to demonstrate how we can use conditional statements using Python.
This tutorial explains how to use the VisualVM tool for the Java platform application. This video goes into detail on the Threads, Sampler, and Profiler tabs.
The viewer will be introduced to the member functions push_back and pop_back of the vector class. The video will teach the difference between the two as well as how to use each one along with its functionality.

707 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

19 Experts available now in Live!

Get 1:1 Help Now