<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en" xmlns="http://www.w3.org/2005/Atom"><title>Recent posts to Can I do matrix/vector algebra in Codesys? Library ?</title><link href="https://forge.codesys.com/forge/talk/Runtime/thread/5c2e0bbe00/" rel="alternate"/><link href="https://forge.codesys.com/forge/talk/Runtime/thread/5c2e0bbe00/feed.atom" rel="self"/><id>https://forge.codesys.com/forge/talk/Runtime/thread/5c2e0bbe00/</id><updated>2020-02-27T17:19:32.939000Z</updated><subtitle>Recent posts to Can I do matrix/vector algebra in Codesys? Library ?</subtitle><entry><title>Can I do matrix/vector algebra in Codesys? Library ?</title><link href="https://forge.codesys.com/forge/talk/Runtime/thread/5c2e0bbe00/?limit=25#a217" rel="alternate"/><published>2020-02-27T17:19:32.939000Z</published><updated>2020-02-27T17:19:32.939000Z</updated><author><name>josepmariarams</name><uri>https://forge.codesys.com/u/josepmariarams/</uri></author><id>https://forge.codesys.com948f1bc1679d8517e37f02297925bcd61d0eb2bb</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;It is not necessary to create a library at beguining.&lt;/p&gt;
&lt;p&gt;Create a folder in your project (vectorSpace may be?)&lt;/p&gt;
&lt;p&gt;Inside create two fb with as many variables as dimensions your space needs called Vector and  Point.&lt;/p&gt;
&lt;p&gt;Inside the folder you can create the functions with operations needed:&lt;/p&gt;
&lt;p&gt;CrossProduct&lt;br/&gt;
var_inout&lt;br/&gt;
   Vin:Vector&lt;br/&gt;
    Vin2:Vector&lt;br/&gt;
     Result:Vector&lt;/p&gt;
&lt;p&gt;ScalarProduct&lt;br/&gt;
AddVectorPoint&lt;br/&gt;
.....&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Can I do matrix/vector algebra in Codesys? Library ?</title><link href="https://forge.codesys.com/forge/talk/Runtime/thread/5c2e0bbe00/?limit=25#0c9c" rel="alternate"/><published>2020-02-27T17:19:30.071000Z</published><updated>2020-02-27T17:19:30.071000Z</updated><author><name>Volvo742</name><uri>https://forge.codesys.com/u/volvo742/</uri></author><id>https://forge.codesys.com254eae84651740702d51e082dd2ada1075f295b8</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Josep M. Rams hat geschrieben:&lt;/strong&gt;&lt;br/&gt;
I don t know. It has to be answered by 3s people.&lt;br/&gt;
At the moment it works for me... But I don t know if in future it disapears.&lt;br/&gt;
Some codesys plc manufacturers (for ex lenze).  Use his own motion libraries, and it is posdible that acvess to that libraries be not easy.&lt;br/&gt;
In any case you can create your own lobrary thinking on:&lt;br/&gt;
A point is not a vector.&lt;br/&gt;
Use varinouts in operations.&lt;br/&gt;
Some matrix calculations needs a lot of time.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;How do I create own library?&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Can I do matrix/vector algebra in Codesys? Library ?</title><link href="https://forge.codesys.com/forge/talk/Runtime/thread/5c2e0bbe00/?limit=25#637a" rel="alternate"/><published>2020-02-27T17:19:28.859000Z</published><updated>2020-02-27T17:19:28.859000Z</updated><author><name>josepmariarams</name><uri>https://forge.codesys.com/u/josepmariarams/</uri></author><id>https://forge.codesys.com8675a142cb015de2c1c969c52f8d104336f2f99e</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;I don t know. It has to be answered by 3s people.&lt;/p&gt;
&lt;p&gt;At the moment it works for me... But I don t know if in future it disapears.&lt;/p&gt;
&lt;p&gt;Some codesys plc manufacturers (for ex lenze).  Use his own motion libraries, and it is posdible that acvess to that libraries be not easy.&lt;/p&gt;
&lt;p&gt;In any case you can create your own lobrary thinking on:&lt;/p&gt;
&lt;p&gt;A point is not a vector.&lt;/p&gt;
&lt;p&gt;Use varinouts in operations.&lt;/p&gt;
&lt;p&gt;Some matrix calculations needs a lot of time.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Can I do matrix/vector algebra in Codesys? Library ?</title><link href="https://forge.codesys.com/forge/talk/Runtime/thread/5c2e0bbe00/?limit=25#929e" rel="alternate"/><published>2020-02-27T17:19:27.741000Z</published><updated>2020-02-27T17:19:27.741000Z</updated><author><name>Volvo742</name><uri>https://forge.codesys.com/u/volvo742/</uri></author><id>https://forge.codesys.comdafcf25b3b7772a032556b8feb29a6990c463bee</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Josep M. Rams hat geschrieben:&lt;/strong&gt;&lt;br/&gt;
Hi.&lt;br/&gt;
The libraries are:&lt;br/&gt;
Sm3_rbase, and sm3_math.&lt;br/&gt;
Or, do it yourself. A nice job.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Hi!&lt;/p&gt;
&lt;p&gt;So are  sm3_math and Sm3_rbase free and I can do matrix stuff with it?&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Can I do matrix/vector algebra in Codesys? Library ?</title><link href="https://forge.codesys.com/forge/talk/Runtime/thread/5c2e0bbe00/?limit=25#2e1a" rel="alternate"/><published>2020-02-27T17:19:24.980000Z</published><updated>2020-02-27T17:19:24.980000Z</updated><author><name>josepmariarams</name><uri>https://forge.codesys.com/u/josepmariarams/</uri></author><id>https://forge.codesys.com3f339532ace176961a166d273486b33d10942ef8</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hi.&lt;/p&gt;
&lt;p&gt;The libraries are:&lt;/p&gt;
&lt;p&gt;Sm3_rbase, and sm3_math.&lt;/p&gt;
&lt;p&gt;Or, do it yourself. A nice job.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Can I do matrix/vector algebra in Codesys? Library ?</title><link href="https://forge.codesys.com/forge/talk/Runtime/thread/5c2e0bbe00/?limit=25#0092" rel="alternate"/><published>2020-02-27T17:19:23.995000Z</published><updated>2020-02-27T17:19:23.995000Z</updated><author><name>josepmariarams</name><uri>https://forge.codesys.com/u/josepmariarams/</uri></author><id>https://forge.codesys.comb6f7665d35588466d00ff2419620705f49e8697d</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;I have seen something in library basic from codesys (used for motion).&lt;/p&gt;
&lt;p&gt;I think that they uses it for making kinematic and cartesian transfotmations in coordinated motion.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Can I do matrix/vector algebra in Codesys? Library ?</title><link href="https://forge.codesys.com/forge/talk/Runtime/thread/5c2e0bbe00/?limit=25#71dc" rel="alternate"/><published>2020-02-27T17:19:21.220000Z</published><updated>2020-02-27T17:19:21.220000Z</updated><author><name>Volvo742</name><uri>https://forge.codesys.com/u/volvo742/</uri></author><id>https://forge.codesys.comf348c70c0214e7c5180f6f734e3e06f0d1ad52fc</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hello!&lt;/p&gt;
&lt;p&gt;I wonder if there is any way to do matrix and vector algebra in Codesys. Is there any free library?&lt;br/&gt;
I'm not seeking after inverse matrix, determinant, LQ-factorization.&lt;/p&gt;
&lt;p&gt;Only adding, subtracting and multiplying.&lt;/p&gt;&lt;/div&gt;</summary></entry></feed>