Community Profile

photo

per isakson


KTH

Last seen: Today Active since 2010

Statistics

All
  • Revival Level 3
  • Ace
  • Leader
  • Speed Demon
  • Personal Best Downloads Level 2
  • Editor's Pick
  • First Review
  • 5-Star Galaxy Level 4
  • First Submission
  • 36 Month Streak
  • Thankful Level 3
  • Knowledgeable Level 4

View badges

Content Feed

Answered
Whitespace Delimited Textfile, NaN results?
The problem is caused by 'Delimiter',' ' in datacell = textscan(fid,'%f%f%f%f', 'Delimiter',' ', 'CollectOutput', 1); in co...

ongeveer 10 uur ago | 1

| accepted

Answered
empty array size is stuck on 1x3
Try replace fscanf(fileID,'\n\n\n\n\n\n\n\n\n\n\n\n\n\n'); by for jj = 1 : 14 fgetl( fileID ); end fscanf(fileID,'\n\n...

3 dagen ago | 0

Answered
Please help me to look at the code. Thx
This returns a numerical result, but it's not an integer. fun = @(x) exp(-x.^2./2); int = gausslegendre( 0, 2, fun, 1 ) func...

9 dagen ago | 0

| accepted

Answered
I have an invalid use of operator error
I have modified your function to avoid the recursive call of the function. atmos function [T,p,rho] = atmos() h = 0:0.2:20...

9 dagen ago | 1

| accepted

Answered
Trouble using the system command with special characters
You try to call system() with a sequence of several input arguments and assumes that system() shall join these arguments to the ...

9 dagen ago | 0

Answered
Cell Mode and how to use it in Debugging.
There is a bit of confusing nomenclature regarding this feature. Futhermore the feature has evolved over the years. I found this...

14 dagen ago | 0

Question


How to find package functions that are shadowed?
I'm missing something. It is possible to have several package functions with identical fully qualified names, e.g. p1.test, on ...

17 dagen ago | 0 answers | 0

0

answers

Answered
Create matrix using the array as index
Try this M = zeros(5,5); a = [2,2,1,0,3]; for jj = 1:5 M(a(jj)+1,jj)=1; end disp(M)

20 dagen ago | 1

Answered
Import large csv as datastore with formatting errors
Comment out the offending rows open files while not( feof(fid) ) chr = fgetl(fid); is_ok = analyse_row( chr ); ...

21 dagen ago | 1

| accepted

Answered
I am getting "Undefined function or variable" for an existing variable.
Run this modified script from the command window whos par* run QuickSIN_parameters.m % load experiment parameters whos par* ...

22 dagen ago | 0

Question


R2021b: The Run Section tool in the Editor has been removed
I use the Run Section tool all the time and was surprised to read in the R2021b release notes that it's been removed. Is it repl...

ongeveer een maand ago | 2 answers | 0

2

answers

Answered
how to delete repeated rows in a table?
Test this %% M = [518460 3.322; 518460 -12.984; 518520 3.798; 518520 -10.28; 518580 7.763; 518580 16.851; 518640 5.959; 522225...

ongeveer een maand ago | 1

| accepted

Answered
how to find a float number
find( abs( y7 -(-0.3340) ) < tol ) You choose tol. See eps - Floating-point relative accuracy

ongeveer een maand ago | 0

| accepted

Answered
Tiny discussion on good practices in object oriented programming (OOP) through a simple example
"[...]titles of decent books for non-programmers" AFAIK: There is no book on object oriented design and programming with Matlab...

ongeveer een maand ago | 0

Question


Is the Abstract keyword needed to make a method abstract?
Is this correct Matlab syntax classdef MyClass methods outarg = my_method( this, inarg ); end end R2018b a...

ongeveer een maand ago | 1 answer | 0

1

answer

Answered
How to speed up the while loop?
You didn't test the code before uploading! I modified the input lines z = 1; % input('Enter zeta, z = '); w = 1; % input('Ent...

ongeveer 2 maanden ago | 0

| accepted

Answered
Matrix dimensions must agree.
Because (jy12) is 400x400 and omega is 200x200

ongeveer 2 maanden ago | 0

Answered
I got stuck with a loop after the value gets to NaN
The values of xr and yr do not converge to a solution that you expect. xr goes to zero and yr goes to "infinity". >> Newton_Ra...

ongeveer 2 maanden ago | 1

| accepted

Answered
Why the ouput of disp input function become looping?
The expected output is repeated a zillion times, because yfit is a vector with a zillion elements >> whos yfit Name Si...

ongeveer 2 maanden ago | 0

| accepted

Answered
Split every matrix in cell and make it into different cell
One way %% M = ones(32,32,2,3); % Sample data (20000 replaced by 3) C = mat2cell( M, 32, 32, 2, ones(1,3) ); %% C = sque...

ongeveer 2 maanden ago | 0

| accepted

Answered
How to convert 32x32x2x20000 into 20000x1 cell array?
A mat2cell example %% M = ones(32,32,2,6); % Sample data (20000 replaced by 6) C = mat2cell( M, 32, 32, 2, ones(1,6) ); %...

ongeveer 2 maanden ago | 0

| accepted

Answered
Why is my function not working?
The function must be at the end of the m-file. It's a local file in a script. (Or you can have the script and the function in tw...

ongeveer 2 maanden ago | 0

Answered
I cannot access the comment pane of the MathWorks Blogs. Am I the only one?
Tech support has reproduced the issue and suggests two work arounds Incognito mode in Chrome Clearing cache or cookies "Remo...

ongeveer 2 maanden ago | 0

Answered
Do I use the "for loop" correct or efficiently?
Replace the loops by a(1:1800)=50; a(1801:3000)=90; a(3001:3500)=0; to match the figure

2 maanden ago | 0

| accepted

Answered
Specify nature/type of property
... or something like: classdef meals properties food (1,1) struct = struct( 'type',{'wheat'}, 'calories',{...

2 maanden ago | 0

Answered
How to understand a datenum date?
A serial date (number) represents time as the number of days (and fraction of days) from January 0, 0000. sdn = now % the fu...

2 maanden ago | 0

Question


I cannot access the comment pane of the MathWorks Blogs. Am I the only one?
Over the last week I've failed to access the comment pane of the MathWorks Blogs, but for a few short occasions. Does anybody el...

2 maanden ago | 1 answer | 0

1

answer

Answered
Strings to variable names
First a little exercise %% results = readtable('raw_data.csv'); results(4,:) %% results.Properties.VariableNames{'Sigma'} =...

2 maanden ago | 1

Answered
How to call a class-specified overloaded version of a function without using an object instance as an argument
"I don't want to define 'sin' as a static method because then sin(myNum) will not automatically invoke the overloaded function" ...

2 maanden ago | 1

| accepted

Answered
Recursively reversing large vector efficiently
Five ways to flip a row vector. The last one, reversal_v3(), answers your question. Recursion is by two order of magnitude slowe...

3 maanden ago | 0

Load more