Comments (12)
I think this bug is solvable, I'll take a look tonight.
from oct2py.
(note: this is a bug in Oct2Py, I don't think there's anything you can do differently), and thanks for the report @KainoaCulverhouse!
from oct2py.
Thank You @blink1073 ,
My suggestion may or may not help but im understanding that y is returned as a data type struct rather than a float. Im trying to see if its possible to convert a struct to a float in octave (no idea if thats possible) because maybe 'dtype' is looking for a float64 rather than a struct.
from oct2py.
@KainoaCulverhouse, Oct2Py does support Octave structs. In this case I think it has more to do with the shape of the data. I'll test against your specific data and add it to the test suite, once I figure out the bug.
from oct2py.
okay @blink1073 i appreciate it
from oct2py.
Strange, it works for me (I called it testfunc):
In [2]: octave.testfunc(1, 2)
Out[2]: {'a': 1.0, 'b': 2.0}
What version of Oct2Py are you using: oct2py.__version__
?
from oct2py.
I am using version 3.2.0
from oct2py.
strange, I also get the same error if I simply call '>>> octave.struct()'.
from oct2py.
Ah, I get the error now when calling octave.struct()
, that should help me fix the bug...
from oct2py.
Okay, both should be fixed. You can try using the latest development version, or wait until the next release (should be this weekend).
from oct2py.
And now released!
from oct2py.
Closing as fixed.
from oct2py.
Related Issues (20)
- error: 'upfirdn' undefined near line 121, column 121 HOT 5
- Struct fieldnames that start with number are ignored HOT 1
- Bug: PULL-PUSH-PULL 1D Column vector will convert into 1D Row Vector HOT 4
- push will push Cell HOT 2
- [Question] Properly end session HOT 4
- Using `system ("cat ~/.octaverc")` on Winows HOT 2
- initialization: graphics_toolkit: 2004h toolkit is not available HOT 5
- Run doesn't create new variables in the octave environment HOT 3
- Conflict with opencv HOT 5
- bracketed paste \x1b[?2004h issue HOT 3
- Memory Leak HOT 1
- Problem with calling function; too many outputs HOT 1
- When I use python multiprocessing to open multiple octave displays a timeou HOT 1
- Problem with matlab package folders?
- Thread pool executor leaves ghost-threads that fill up memory
- Calling function script takes 1.5 seconds HOT 1
- error: 'graphics_toolkit' undefined
- Error trying to import octave in Anaconda Spyder using "from oct2py import octave" HOT 8
- _exist function not removing special characters from response HOT 2
- Error on testing
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from oct2py.