Community Profile

photo

Chris


Last seen: 2日 前 2018 以来アクティブ

in limbo

Programming Languages:
Python, C, MATLAB
Professional Interests:

Statistics

All
  • First Review
  • Thankful Level 2
  • 3 Month Streak
  • Knowledgeable Level 4
  • Revival Level 1
  • Treasure Hunt Participant
  • Solver
  • First Answer

バッジを表示

Content Feed

表示方法

回答済み
rename single .txt file with changing seed number
Do you know the seed? testSeed = 454; NewTest = strcat('C:\Users\PC\Desktop\TestData', num2str(testSeed), '.txt') If you want...

3日 前 | 1

| 採用済み

回答済み
How to export sub/nested structures using writestruct?
If you want to write to a single output file, writestruct() already supports nested structs containing scalar or vector values. ...

5日 前 | 0

| 採用済み

回答済み
How to export sub/nested structures using writestruct?
In step 3, you are trying to do an rmfield operation on a string array (rmfield is for structs only). If you want to remove the ...

7日 前 | 0

回答済み
underwater acoustic wave Signal to Noise Ratio (SNR)
Your individual noise sources add up to a decreasing signal, and I'm not sure af is on the right scale. Should S in the noise e...

8日 前 | 1

回答済み
How to avoid rounding error
Matlab is simply truncating the displayed value for ease of reading. format longG sqrt(10001) In both cases, the actual value...

8日 前 | 0

| 採用済み

回答済み
I keep getting this error...
In your workspace, does a already exist, or some other arduino object? if so, type clear a (or the other relevant object) in ...

8日 前 | 1

回答済み
Graph gives warning : function behaves unexpectedly on array inputs. What does this mean?
You are using matrix (linear algebra) operators, which include * and ^. If you try to calculate the function directly, You get a...

8日 前 | 1

| 採用済み

回答済み
Creating a struct with means and standard deviations
It looks like you want an array of structs. Use strings or uint64 for the IDs S = struct('id',uint64(123456),'mean',rand(3),'st...

9日 前 | 0

| 採用済み

回答済み
How to make specific elements of a cell equal to zero?
If there's a single value in each cell, you could first convert to a matrix. A = num2cell(rand(3)) Amat = cell2mat(A); Amat...

10日 前 | 0

| 採用済み

回答済み
I want to draw a scatterplot but there's a problem about range of color
To specify a custom range, you can use a pre-defined RGB colormap (replace 6 with 101 or whatever is appropriate) c1 = parula(6...

11日 前 | 0

| 採用済み

回答済み
add Gaussian distributed noise
Use normrnd

13日 前 | 0

回答済み
For loop error, not getting desired output
At the end of the inner for loop, you set all_correct(columns,1) = correct; Columns == 3 forever, and correct == 4 by that poi...

13日 前 | 0

| 採用済み

回答済み
Swapping of data points
The hopping happens because the output of roots() isn't sorted in a way that is useful for this script. Further, when you use s...

14日 前 | 1

回答済み
pdeplot3d "value of 'colormapdata' is invalid" or "Length of colormapdata vector must equal number of nodes."
I'm not familiar with this toolbox, but... You have a 3D model, but only 2D flux. [qx,qy,qz] = evaluateHeatFlux(thermalresults...

14日 前 | 0

| 採用済み

回答済み
How to sum two gaussian curve fits (cfit) ?
You could evaluate the fits and add them, though they would no longer be cfits. x = linspace(20,35); F1pts = feval(F1,x); F2p...

3ヶ月 前 | 1

| 採用済み

回答済み
how to work with text files?
fopen is for low-level file operations you may not need. Perhaps try data = importdata('stud_ex.txt') Which will give you a s...

3ヶ月 前 | 0

| 採用済み

回答済み
why is this Matlab Code faster than the C++ code below? I want to understand what Matlab internally does better and faster than C++
I see an efficiency in primes.counter = primes.counter - 1; Matlab uses LAPACK for matrix/vector operations, which I think sho...

3ヶ月 前 | 1

| 採用済み

回答済み
Changing numbers in dataset
For only five values, I think it's pretty efficient to do a direct replacement: ds_new = zeros(size(dataset)) ds_new(dataset =...

4ヶ月 前 | 1

回答済み
Where is the error in my code?
The colon operator has a default spacing of 1. r = 0:0.07 gives: 0, % next value... 1 > 0.07 % so r = [0] Use an intermedi...

4ヶ月 前 | 0

回答済み
Issues updating vector inside a for loop
When find doesn't find any values > 0.999, it returns an empty vector, with a size of 0x1. Furthermore, max returns an empty vec...

4ヶ月 前 | 0

| 採用済み

回答済み
Increasing Edge Lines in a Surface Plot
sf = fit([x,u],z,'poly15','normalize','on'); xpts = linspace(min(x),max(x),100); upts = linspace(min(u),max(u),100); [xx, uu]...

4ヶ月 前 | 0

| 採用済み

質問


Is there a good reason for choosing assert() over an if condition with an error?
I want to make sure a condition is valid, so I write a quick test for it with a boolean output. Does it matter whether I put the...

5ヶ月 前 | 1 件の回答 | 1

1

回答

回答済み
How to plot a .txt file when the data is in blocks and each data is separated by space
Wow, that is an inconvenient format. One option is to use the data import tool--right-click on the text file in matlab and "imp...

5ヶ月 前 | 0

| 採用済み

回答済み
How to append an image to a plot curve
You should be able to use a tiled layout. circuit = imread(which('RC_Charge_Circuit_Voltage.png')); figure tiledlayout(2,1)...

5ヶ月 前 | 1

| 採用済み

回答済み
Add row numbers to side of table in MATLAB
rownums = 1:size(T,1); T.Properties.RowNames = string(rownums);

5ヶ月 前 | 1

回答済み
Matching multiple file names
You'll have to fill in some of the blanks because I don't know how you're opening files, but to find the corresponding filenames...

5ヶ月 前 | 0

| 採用済み

回答済み
Quaternions with symbolic elements
The error says it all. It looks like symbolic variables aren't supported for quaternions. You might try a third-party toolbox: ...

8ヶ月 前 | 0

| 採用済み

回答済み
Why am I getting an error 'Execution of script cosamp as a function is not supported'
Using the function provided by @Elghandouri Mohammed and the original script, the error I get is: Error using _*_ Incorrect d...

8ヶ月 前 | 0

回答済み
Meshgrid or other structure?
Axis_A = (-96:8:96)/2; mgrid = Axis_A+Axis_A'; would give you that matrix. As would [x,y] = meshgrid(Axis_A); mgrid = x+y;

8ヶ月 前 | 0

回答済み
How do I convert tall array duration time vector to HH:mm:ss for merging with tall array datetime vector ?
dates = tall(repmat(datetime(date),3,1)) times = tall(repmat(duration(15,12,1,345,'Format','hh:mm:ss.SSS'),3,1)) times.Format ...

8ヶ月 前 | 0

| 採用済み

もっと読み込む