Community Profile

photo

Bob Thompson


Last seen: Today
393 total contributions since 2016

Bob Thompson's Badges

  • 24 Month Streak
  • Knowledgeable Level 4
  • Pro
  • Solver
  • Revival Level 2
  • Thankful Level 2
  • First Answer

View details...

Contributions in
View by

Answered
Changing work space values
To change values for existing variables, you can define the new values for the variable in the command line, write/edit a script...

3 días ago | 0

Answered
How to pick files from sub-folder
I recommend using dir to capture all the contents of your parent folder within a variable. Then you can use the contents of that...

3 días ago | 0

| accepted

Answered
How can I allow the user to choose what to do?
Some basic ways to get input from the user include commands such as uigetfile, uigetdir, and input. I recommend the last, couple...

3 días ago | 0

| accepted

Answered
How can I use loop to produce multiple graphs?
If you want individual graphs, add the following inside the loop, before the yyaxis command: ... figure(i) yyaxis left ... ...

3 días ago | 0

Answered
Close actxserver file after deleting variables
For the record, I never did find a way to do this, instead I put a bit of code at the beginning of my script to look for an open...

3 días ago | 0

| accepted

Answered
How to pull specific data from multiple excel sheets into a single table
Reading excel files in with MATLAB can be done in a couple of different ways. First is xlsread, which might be the most applicab...

5 días ago | 0

Answered
How to remove rows or Cols in MATLAB?
You can remove a section of an array in MATLAB by redefining the array without that specified section. For your example, of you ...

6 días ago | 1

Answered
Loop through a list of excel file names in a folder
I recommend something like dir for automatic retrieval. Should be able to set it to find excel files only. pathname = 'yourfile...

6 días ago | 0

Answered
Interpolating missing values according to time vector
I don't know if there is a single command that would do what you're asking, though others might know of one. A fairly concise w...

6 días ago | 1

Answered
Interpolate value of point
I'm assuming you have the data for the surface points. If so, I believe interp2 will do what you're asking.

19 días ago | 0

| accepted

Question


Close actxserver file after deleting variables
I have a script that opens an excel workbook in the actxserver so it can create plots for some data. I have been modifying the c...

20 días ago | 1 answer | 0

1

answer

Answered
Using for loops in order to find average of matrix
You can use mean to average all values in a certain direction. mu = 2; SD = 3; m = 1000; n = 100000; random_matrix = randn(...

27 días ago | 1

| accepted

Answered
Plotting for a Loop
Each time you run the plot command you're only plotting a single point, which doesn't work very well with plot. I recommend y...

27 días ago | 0

| accepted

Answered
Indexing to return segments
I can't actually use ischange in my version of MATLAB, so take what I suggest with a grain of salt. It looks like the index out...

alrededor de 1 mes ago | 0

Answered
loop: stop if value repeats
I'm assuming you have all four of these commands within some kind of loop. Without the loop I have not tested what I'm going to ...

alrededor de 1 mes ago | 0

Answered
How to sequentially import csv files, access, edit and save the data?
To save the results of a command each time you go through the loop you need to index the output. I recommend just adding a struc...

alrededor de 1 mes ago | 0

Answered
Creating matric of multiple arrays
You should be able to accomplish what you're looking for with some matrix indexing, no loop necessary. x = 1:100; k = 12; a =...

alrededor de 1 mes ago | 0

| accepted

Answered
What is wrong with this code?
I would think you could do this with cellfun and some logic, but I could be wrong. cellfun(@(s) s((1:end)<0,1) = NaN,Radiidiffe...

alrededor de 1 mes ago | 0

Answered
Textscan for comma seperated file with mixed format
Have you tried using readtable? It has a delimited text option, and tends to be a bit better about handling different types of d...

alrededor de 1 mes ago | 0

| accepted

Answered
Help with MATLAB code on low rank assumption using nuclear norm using CVX and Matlab!
I believe the issue is with calling Xe(:) instead of Xe. Others who know more might be able to correct me, but my working theory...

alrededor de 1 mes ago | 0

Answered
Error in importing the matlab ouput to excel file
It looks like you're trying to output a symbolic variable to excel, which I don't think is allowed. Try converting to double fir...

alrededor de 1 mes ago | 0

Answered
multiple matrix step through for loop
Instead of doing a loop you can just do a bit of logic to the arrays. risk = ones(length(age),1,1); risk(age>=75&bmi>=50&smoke...

alrededor de 1 mes ago | 0

| accepted

Answered
For loop to repeat the loop with different set of value
You are seeing only the final results because you do not have your output variables indexed. for i=1:length(SNRDB) f...

12 meses ago | 0

Answered
Read every file in a folder
To get information on all the files in a folder use dir, or getdir. From there, just loop through the elements of the dir output...

alrededor de 1 año ago | 0

Answered
Store values in an array from loop
I'm not sure what you mean by printing the 'name' associated to a data set, but there are my modifications to what you have setu...

alrededor de 1 año ago | 0

| accepted

Answered
i need some help
If I'm understanding what you're trying to do, you're only missing parentheses. >> n = 10; >> p(10) = 2; >> p(n) p(n) = ...

alrededor de 1 año ago | 0

Answered
plot graphic with different color
If you're using the plot command, it is relatively easy to define a different color for a plot. Setting the condition where this...

alrededor de 1 año ago | 0

Answered
How to map and plot each y coordinate in a y coordinate array with each coordinate in a x coordinate array??
plot(X,Y) Was there something more to your question that I didn't understand?

alrededor de 1 año ago | 0

Answered
Adding to a vector after each step of a for loop.
You need to specify the index of the element you want to replace. for i = 1:1000; steps(i) = i; end Realistically though...

alrededor de 1 año ago | 0

| accepted

Answered
Hello! Can you help me with this?
It seems to me like you're totally overcomplicating this. Let me know if I'm interpretting the steps of your code correctly. Th...

alrededor de 1 año ago | 0

Load more