How to add rows to the matrix
Show older comments
Hallo,
I have a matrix of 6 columns (an example attached here) that are : trials, stimulus IDs, Hit, Miss, CR, FA.
Hit, Miss, CR, FA colomns are coded as a 0 and 1 but the FA column has sometimes numbers larger than 1 that indicates number of repeated trials that are not included in to the matrix. I need correct this and everywhere when FA colomn has number > 1 replace it with repeated rows in a number of repeats. For example, in given example in the trial 6 FA has number of repeats 5. I need to replace it with 5 consequentive rows after 6th trial (trials 7-11) in which stimulus is the same, Hit, Miss, CR, would have 0 and FA column 1. Same is for trial 20 (add 3 repeated trials) and 29 (add 2 repeated trials) etc
Can anyone help with this?
1 Comment
Jan
on 17 Dec 2022
You have attached an Excel file. Is importing this file a part of the problem? What is the wanted output? A Matlab matrix or another Excel file?
Does "raws" mean "rows"?
Accepted Answer
More Answers (0)
Categories
Find more on Startup and Shutdown in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!