Comments (8)
Hi I am following up - do you have any feedback?
from equivalentcircuits.jl.
Hi Ben,
There appears to be an issue with your input. For this function to work properly, the parameters corresponding to CPEs should be placed within square brackets. Also, there are too many square brackets in your circuit notation (a correct circuit notation has as many sets of square brackets as commas).
circuit_init="R1-[P2-[P3,R4],C5]"
initial_guess= [249.3712, [8.9111e-09, 0.9175], [2.2931e-10, 0.9552], 78528.9522, 8.3193e-15]
That being said, I did notice these old functions needed a syntax update, which I have now implemented. The add_to_circuitlibrary
function should work properly now, given that you already have a circuit library initiated and use the above inputs.
from equivalentcircuits.jl.
I pulled the latest version from github, but i'm still getting "no method matching min()" error as shown in the gist I sent.
Do you have any other suggestions?
from equivalentcircuits.jl.
i have confirmed that, to the best of my knowledge and someone more knowledgeable than me, that i reinstalled the package and the dependencies properly.
from equivalentcircuits.jl.
Did you use the exact inputs that I provided in my previous comment? I can't reproduce any errors with those inputs.
from equivalentcircuits.jl.
i have confirmed that, to the best of my knowledge and someone more knowledgeable than me, that i reinstalled the package and the dependencies properly.
The updates have been included in the GitHub, but not yet in the package registry, I'll have to register a new package version before you'll be able to use them directly through a reinstallation with the package manager.
from equivalentcircuits.jl.
thank you - i will keep trying and see if i can get it to work.
from equivalentcircuits.jl.
I got it to work. I think the problem was that my circuit elements were not uniquely numbered. You renumbered them properly, but I did not realize this was important.
Thanks for your help and attention.
BK
from equivalentcircuits.jl.
Related Issues (20)
- Algorithm fails to find optimal parameters for a given equivalent circuit model HOT 4
- Use Optimization.OptimizationProblem() to find optimal fit of parameters HOT 2
- Compiled App including EquivalentCircuits craches on other computers HOT 4
- Add support for Warburg element in circuit_evolution() HOT 4
- Proposal: Optional input parameter Low-Frequency resistance HOT 3
- Just a question ... HOT 1
- The output parameters are too small and add user customized threshold? HOT 3
- Example circuit is not visible when using dark mode HOT 1
- Non-deterministic behavior HOT 1
- Use logging instead of `println` HOT 3
- Hardcoded literal "3" in `circuit_evolution`'s `removeredundancy` HOT 2
- Add `maxiter` to avoid infinite jobs when `convergence_threshold` can't be met
- Paper citation HOT 1
- How do I add a custom circuit with a CPE element to circuit_evolution() method? HOT 2
- Inconsistent boundary setting within the evolution process and out of the evolution process HOT 1
- Extract the estimated circuit parameters directly from the evolution elite HOT 2
- Implement O(Z)-independent `convergence_threshold` HOT 1
- Add `verbose` argument to show progress during circuit evolution HOT 1
- Profile for memory allocation
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 equivalentcircuits.jl.