# Chris

Followers: 0 Following: 0

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**

RANK**215**

of 293 920

REPUTATION**453**

CONTRIBUTIONS

**6** Questions

**150** Answers

ANSWER ACCEPTANCE **
100.0%
**

VOTES RECEIVED**58**

RANK

of 20 060

REPUTATION**N/A**

AVERAGE RATING**0.00**

CONTRIBUTIONS**0** Files

DOWNLOADS **0**

ALL TIME DOWNLOADS**0**

CONTRIBUTIONS**0 Posts**

CONTRIBUTIONS**0** Public Channels

AVERAGE RATING

CONTRIBUTIONS**0** Highlights

AVERAGE NO. OF LIKES

**Feeds**

Question

What would cause Matlab to lose track of gcf()?

I'm trying to reproduce a bug/reduce it to something I can report, but so far it only happens when I call a particular 150-line ...

7 dagar ago | 2 answers | 1

### 2

answersHow to export 3D sphere at stl format

You need a triangulation. stlwrite only works with triangles (vs tetrahedrons), which maybe has to do with an stl only defining...

10 månader ago | 0

Exempting imaginary numbers from the output of an expression using an if statement.

You can take the absolute value of each difference: AT = sqrt(s.*abs(s-a).*abs(s-b).*abs(s-c));

10 månader ago | 0

| accepted

Question

How should I control label behavior when enabling/disabling elements in app designer?

I've attached a simple app wherein one listbox is disabled by default. In design view, this grays out the label text, as if gray...

10 månader ago | 1 answer | 0

### 1

answerSplitting 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...

mer än ett år 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...

mer än ett år 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); ...

mer än ett år 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...

mer än ett år 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...

mer än ett år 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...

mer än ett år 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...

mer än ett år 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...

mer än ett år 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...

mer än ett år 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...

mer än ett år 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...

mer än ett år ago | 1

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...

mer än ett år 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

mer än ett år ago | 1

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...

mer än ett år ago | 2

| accepted

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. ...

mer än ett år 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...

mer än ett år 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...

mer än ett år 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...

mer än ett år 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...

mer än ett år 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 ...

mer än ett år 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 ...

mer än ett år 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...

mer än ett år 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...

mer än ett år 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 ...

mer än ett år 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...

mer än ett år ago | 1 answer | 0

### 1

answerMatlab App Designer get axes name from button click

I would add a tag (under "Identifiers") to the UIAxes. Then: function UIAxesSelectedCallback(app, event) selectedA...

mer än ett år ago | 0