Community Profile # Chris

Last seen: 14 days ago Active since 2018

You know how you can sort of see a flashlight through your hand? Red and near-IR photons scatter throughout the tissue and are infrequently absorbed. I study how to use that effect to measure tissue health. Pic not really related.

Programming Languages:
Python, C, MATLAB

#### Statistics

All
• • • • • • • • #### Content Feed

View by

Splitting table field with multiple rows into separate columns
Whoops. It looks like each array in Data is a cell, so you'll need to drill down a bit. To repack the first cell: load('Data.ma...

5 months ago | 0

Splitting table field with multiple rows into separate columns
How about: T = rows2vars(Data); T(:,1) = []; Or, if you really only want the first three: T = table(Data{1,1},Data{2,1},Data...

5 months ago | 0

Fast calculation of distances between two large arrays
This should be a little bit quicker (my computer indicates ten hours). tol = 0.5; M = rand(1113486,2); N = rand(1960000,2); ...

5 months ago | 0

| accepted

Plot length of time between two events
Without your code, it's difficult to say what is "easier." Errorbar plots are pretty simple. You could use patch... % My table...

6 months ago | 0

| accepted

Simple query: how can I remove radial axes (eliminate the "spokes") on a Compass Plot
I think the developers of these functions don't intend for us to be messing with the grids, or haven't gotten around to making i...

6 months ago | 0

| accepted

I'm having a problem averaging multiple curves using interp1
You take the mean and max of the U values; I believe you want the I values instead. You have plenty of data points, so the defa...

7 months ago | 0

| accepted

Logical Indexing With LinSpace Issues
This looks like a problem of computer precision. Double-precision floating point numbers in matlab (and floating-point numbers i...

7 months ago | 1

What is the difference between "any" and "all" function?
B = [0 0 0]; [any(B), all(B)] C = [1 1 1]; [any(C), all(C)] A = [0 1 0]; [any(A), all(A)] If any elements are true, any is...

7 months ago | 1

Unable to install matlab as it shows error unable to launch matlabWindow application
I would recommend using a Supported OS, probably with Gnome or KDE. If you insist on torturing yourself, start by reading the M...

8 months ago | 1

| accepted

I would like to modify the equation to calculate total reflection coefficient for N multilayer structure
You could start with an approach like this (numbers are made up): ep = [1 3.9 12 1].'; % The apostrophe transposes the array t...

8 months ago | 0

set range in plot interactively
Attached is a basic app made hastily in App Designer. There are UI elements including a UIAxes for plotting, and callbacks att...

8 months ago | 0

Unable to perform assignment because the left and right sides have a different number of elements.
You've hit the end of the file. The file has 10001 data-containing lines. Your code errors at ii==11, jj==2. block_size (1000...

8 months ago | 2

Starting the AddOn Manager from the command line
I've just run across the Matlab Package Manager, though I'm not sure it would be helpful for your case either. MPM

8 months ago | 0

how to rotate image using function notation
If you're using imwarp, you might as well use imrotate, no? You'd be using the function imrotate() to rotate an image, if that's...

8 months ago | 2

How do I input a table column of values into a formula?
The problem, as pointed out by Stephen, is that you are accessing the table data with parantheses, which creates another table. ...

8 months ago | 0

| accepted

Question regarding how to make a game similar to snake in MATLAB.
You could introduce a "grow" bit for each snake. Set it to false initially. grow = false; If a snake collides with an apple, s...

8 months ago | 0

| accepted

Calling matlab.engine.connect_matlab() twice freezes Python
names = matlab.engine.find_matlab() if 'MY_SESSION' in names: eng = matlab.engine.connect_matlab('MY_SESSION') You can de...

8 months ago | 0

Converting an array slicer to Python
Here's a demonstration. import numpy as np lo = -200 hi = 20 x = np.ones((27000,1)) udata = np.ones((27000,10)) columnMa...

8 months ago | 0

| accepted

How to merge and slice arrays of different sizes?
Perhaps you'd be better off with a cell array. ydata = randi(9,1,8) ydata = num2cell(ydata) udata = num2cell(randi(9,1,8)) u...

8 months ago | 0

disp(‘hello world’);
disp ('hello world'); Your apostrophes are wrong. How did you generate them? Here is your version: disp (‘hello world’); You ...

8 months ago | 0

Solved

expand intervals vol.2
Similar to problem <http://www.mathworks.co.uk/matlabcentral/cody/problems/2528 2528>. This is a more general case, when bounds ...

8 months ago

Solved

expand intervals
You're given a row vector of an even number of monotonically increasing integers. Each pair of consecutive integers is the lower...

8 months ago

Solved

Length of a short side
Calculate the length of the short side, a, of a right-angled triangle with hypotenuse of length c, and other short side of lengt...

8 months ago

Solved

Doubling elements in a vector
Given the vector A, return B in which all numbers in A are doubling. So for: A = [ 1 5 8 ] then B = [ 1 1 5 ...

8 months ago

Question

I'd like to plot some points over an image in a dialog.
I want to be able to select one point with a left-click, a second point with a right-click, but I'm running into all sorts of tr...

8 months ago | 1 answer | 0

### 1

Matlab App Designer get axes name from button click
I would add a tag (under "Identifiers") to the UIAxes. Then: function UIAxesSelectedCallback(app, event) selectedA...

8 months ago | 0

How to do this temporal plot
Here's one way. For importing data, perhaps something like data=transpose(readmatrix('filename.xlsx',Range','A2:N2002')); Empt...

8 months ago | 0

| accepted

How do I create a property in a class that is a direct handle to another class object
@Captain Karnage like so? mydef = myDefinition; a = myDefinedObject([],mydef,[]); whos mydef a a.type a.type()

9 months ago | 0

How to put name axes in 3D surf graph
Same way you would with a 2D plot. xlabel('Gy') ylabel('mm') zlabel('mm')

9 months ago | 0

| accepted