# John

Just another grad student trying to figure out just about everything

**Programming Languages:**

Python, C++, C, Java, MATLAB, Arduino

**Spoken Languages:**

English

**Statistics**

RANK**1,458**

of 273,110

REPUTATION**34**

CONTRIBUTIONS

**1** Question

**21** Answers

ANSWER ACCEPTANCE **
100.0%
**

VOTES RECEIVED**4**

RANK

of 18,445

REPUTATION**N/A**

AVERAGE RATING**0.00**

CONTRIBUTIONS**0** Files

DOWNLOADS **0**

ALL TIME DOWNLOADS**0**

RANK

of 122,525

CONTRIBUTIONS

**0** Problems

**0** Solutions

SCORE**0**

NUMBER OF BADGES**0**

CONTRIBUTIONS**0 Posts**

CONTRIBUTIONS**0** Public Channels

AVERAGE RATING

CONTRIBUTIONS**0** Highlights

AVERAGE NO. OF LIKES

**Content Feed**

How to shift experimental data (not a function) in a loglog plot?

I believe you have to do it point by point. Since a 1 unit increase is equivalen to 10x the value, if you wanted to shift upward...

26 days ago | 1

Applying ode45 by giving input by different formula(collocation points)?

You can read more about specifying specific solution points for ode45 at this link (highlighted). In this case, you want to solv...

28 days ago | 0

| accepted

Invalid use of operator

As Rik mentioned, this is not the correct language. MATLAB (like other programming environments/languages) has a strict syntax t...

1 month ago | 1

| accepted

How do I cut the columns in a cell of a cell array according to values in a numerical array?

I've made this a little long in order to improve legibility. Hope this works! % Make sample data foo = zeros(100, 2); bar = z...

2 months ago | 0

2D Surface Random Number Plot

The best way to do this is to use sequential indices, rather than row, column. Then you're just keeping track of a single number...

2 months ago | 1

Need help with regexpi expression for multiple variants of the same phrase

I think you want to look at making regular expressions. Try this: A=isempty(regexpi(data,'(slow cadence|slow stepping)')); You...

2 months ago | 0

I'm writing a code to find the intersection points of two circles.

You can find the documentation for assert here: https://www.mathworks.com/help/sltest/ref/assert.html Assert stops your simulat...

2 months ago | 0

map of outline robot

For animation techniques to make the robot move, you might want to check this out: https://www.mathworks.com/help/matlab/creatin...

2 months ago | 0

| accepted

why do I receive error (Index in position 2 exceeds array bounds. Index must not exceed 1.) when I put different sizes like (2x2)

The error your getting is raised when you try to access part of an array that isn't declared. For example: C = ['a', 'b', 'c'];...

2 months ago | 0

Find random values that match a specific criteria

Broken down: speed = randi(80, 10, 1); m = median(speed); pool = speed(speed > median(speed)); len = length(pool); final_sp...

2 months ago | 0

| accepted

Write a Matlab script that accepts the file “FilteredEvidence.wav” and performs the signal processing operations

You use a variable l in your code, but I don't see it defined (line 6). Make sure you set l equal to some value earlier in your ...

2 months ago | 0

| accepted

How to write code for battle ship

I'm guessing you want a list of indices where your ships are located. This list would have as many entries as the total sum of a...

2 months ago | 0

using less than operator and combination of if and for statement

Your for loop is using a conditional as its input. In MATLAB you need to specify a list. Try: for DiameterOfDisc = 1:102

2 months ago | 0

What do the codes in line 9 and 10 do in the program?

This is using logical indexing to filter out specific numbers. This code is selecting all the indices in y1 that correspond to t...

2 months ago | 0

Finite Element: Filling nxm matrix by extracting values from another nx1 matrix

From your question, V is mxm and W is nx1. Assuming that's true going forward: n = 16; m = 4; offset = 1; W = randi(10, [n, ...

2 months ago | 0

Plot binary sequence of type char (MATLAB)

seq = randi(2, [1, 20]) - 1; y = seq(1); x = 0; for i = 1:length(seq)-1 y(end+1) = seq(i); x(end+1) = i; if se...

2 months ago | 0

Why do I get "Array indices must be positive integers or logical values" error when using "angle" function?

Without seeing your code it's impossible to answer your question, but try outputing all your variables to the terminal, it's eas...

2 months ago | 1

I need to reproduce the paper result

I'm not sure what the difference between x_a and x_a,m is, but maybe this would work: x = [1, 1, 1, 1, 1, 0]; m = 4; t = 6;...

2 months ago | 0

How do I combine two cell arrays to form pairs that I can later calculate the distances between; one array contains my X Coordinates and the other contains my Y Coordinates.

Your question doesn't use cell arrays (those are for holding objects with arbitrary type), but if in your actual code you are us...

2 months ago | 0

Subtract two values of an array and multiply them by a constant

If you put everything into an array (rather than a cell array) you can do logial indexing: rng(1); constant = 2; minpk = [ran...

2 months ago | 0

| accepted

Question

Genetic Algorithm not returning best found solution

TL;DR: ga is returning a random solution and cost (Fval) for my given problem, even when there are better feasible solutions in ...

2 months ago | 2 answers | 0

### 2

answersHow do I delete a group of rows when a condition is met in one?

Simple but long answer using an iterator: Edits: Changed code to catch moving indices as data is resized and expand removal r...

5 months ago | 0