Bitwise functions in grapher?

hi there. i want to graph a function that has a bitwise xor operator. the help was no help. how do i do it?
for reference, here's the function i want to graph (in c notation, hence the ^ is bitwise xor instead of exponent):
int x, y;
y = x + 10000 + 200*(x^11025);

Hi, have you parused the list of built in functions, I can see none that would suffice, yet did not investigate all the ones I didn't know what they meant.

Similar Messages

  • How to graph sin and cos function on grapher?

    Hello,
    I am needing to graph this function on grapher, but can't (obviously, it's without the questinon mark). 
    All I get is this and no graph. :
    Can anybody tell me how to get the actual sin wave on the graph?
    Thanks!

    Here's how to animate a point along a graph. In this screenshot, we have the first function show the expected sine curve. The second function is a pair of values, defining x and y each as functions of "n" and then plotting the pair. Since x and y in this definition takes on one value at a time (and no range), you get a point. To animate the graph, you define "n" as a separate function (create a new function, delete the "y=" and replace with "n="). To make this a smooth evaluation of all points, click "n" to give it a value, and then press Option-Command-A to invoke "animation". You can then click the icon with checkmarks and two lines (to the far right seen here), and set the range for "n" along with subdivisions, or continuous values. You can then drag the slider to change the value for n, enter a specific value in the value box, or click the play button to animate back and forth.
    Note that in this screen shot, to in part answer the original poster's question, I've defined "f(x)" as the function "sin(x)" and then to display the function, since grapher plots y as a function of x, I've set y=f(x) so this behavior can be drawn. Its redundant, but allows for the management of functions in some ways that might be useful. For instance, you could do a set of functions such as the following:
    f(x)=x
    g(x)=x^2
    h(x)=x^3
    ...and then plot them all with y={f(x),g(x),h(x)}.
    In this instance, since the graphs are all increased powers of x, you can follow this trend by plotting over a set of values:
    set={1,2,3,4,5}
    f(x)=x^set
    This will plot x^1, x^2, x^3, x^4, x^5, etc...and you can also throw an "n" value in the set, then animate it, so some of the functions remain static while others are animated by the value of "n".
    ....the possibilities are vast.

  • Failure to plot periodic functions with Grapher on Lion

    Hi every one.
    I am using Grapher to plot a periodic function, let say, f(x)=x^2, and y=f(x%2).
    It worked perfectly on Snow Leopard, but just don't work on Lion.
    On Lion, it only plots y=x^2, without the x%2, so the result is still the original function, not repeating in every period. It just ignored the x%2.
    Does any one have the same problem?

    Bonjour YB24,
    Thanks for the information, I tried using t as a variable of the f function and it worked fine. But I still think
    this is a bug. The reason is that if it's not a bug, then why doesn't it support it's own periodic function example?
    And it's not reasonable to have a function of t and then using x as another variable to describe it's period i.e. f(x%2). So I think this is a bug and apple should do something about it.

  • Applying function to graph, help please..!

    Hey Guys, 
    I am very new to LabView and do not even know how do I construct the question but I´ll explain it here.
    I am using LabView 8.5 combined with UV-Vis spectrometer to take the readings of absorption against time of a reaction mixture. The reaction continues for 48 hours. What I want to do is, 'at the completion of the reaction, the absorbance graph will become constant. As the absorbance becomes constant, I want the program to swtich on a pump which will push a reagent into the reaction pot containg the reaction mixture and then continue taking reading of absorbance´.. Is it clear ? Is there a way to do so ? I mean how to tell the LabView that as the absorbance becomes constant, switch on the pump while continuing measuring absorbance?
    I shall highly appreciate any help.
    Thank you.
     

    What you need to do is to define how much variation in absorbance readings over some period of time is considered "constant." There will always be some noise and possibly drift in the measurements, so you cannot reasonably expect to have, say, ten consecutive identical readings.
    One way to do this is to take the last group of readings (where you decide how many are in the group), do a linear regression on the readings, and define "constant" as the absolute value of the slope less than some threshold. This tends to take the noise out and may be fairly sensitive to small changes in the slope.
    Lynn

  • Using Functions and/or Graphs with Custom Cell Formats in Numbers

    I am attempting to use the AVERAGE function or create a graph in Numbers for cells with a custom format, however, I keep receiving an error message telling me that "Numbers can't be divided by Zero" or an empty graph.
    The format I am using is for a split time for a certain distance, as in time it takes a runner to go around a track: minute:seconds.milliseconds i.e. 1:56.4
    Is there a solution to the formatting or another way to accomplish having the correctly formatted cell and still be able to use functions and graphs.

    Hi nich.lee,
    You can't chart Duration formatted data without first converting it to another format. Also, you will get an error if you attempt to use the AVERAGE function on an empty range.
    Here's an example of charting Duration data by using a conversion...
    Best regards,
    Jerry

  • Grapher having trouble with trig functions

    Well I thought that I could make some cool visuals for my math class by using grapher instead of just making charts and graphs in Excel on my pc, but no dice with that idea. I created all the different variables (and how they related to x, ie x^2*(5-x6)/x=m) and it was pretty cool how it would all come together and I could use those variables in other equations instead of writing it all out (stuff like y=4x^m-m/5). (Those are examples, not anything I used)
    Everything seemed fine until I tried to use a cosine function in one of the equations. It seemed really intuitive and recognized cos as cosine and not the variables c, o, and s multiplied, so I thought "great!" Then when I entered it the graph didn't appear anything like it should have. It gave me a Richter scale instead of a slightly curved line. I spent about half an hour trying to find my own error but then realized maybe there was something wrong with the program. I tried just plain old cos(x) and found that it was completely off. Instead of traveling from 0,1 to 180,-1 like it should have, it went from 0,1 to 3.1475,-1. This was way off so I tried a sine function and that did the same exact thing (having a period of roughly 6.295 instead of 360!). These functions were way off, and I'm using an intel macbook from my school (with 10.5), so I thought maybe someone changed the settings, so I tried them them on my aunts g4 macmini (10.4.11 I think) and it gave me the same problem!
    Anyway what's wrong with the trig functions for Grapher and how can I fix them?

    Emzz, I'm running 10.5.5 (Intel) and Grapher v2.0. My version of Grapher supports changing Trigonometric Mode, so the absence of this option seems to have nothing to do with Leopard.
    But let's do some Math now. As you surely know the cosine has (besides others) a root at 90 Degrees in the unit circle. Now let f : (angle in Degrees) -> (length of the corresponding arc of the unit circle) be a mapping. For 90 Degrees f yields 0.5*Pi. That means cosine has a root at 0.5*Pi in Radian unit.
    Now, if you swith Grapher's Trigonometric Mode from Degrees to Radian, cosine will no longer have a root at 90 but at approximately 1.57. Hope that explains a bit...
    By the way, Radian is the standard unit of angular measurement when it comes to trigonometric functions. For more details about Radian see [this article at Wikipedia|http://en.wikipedia.org/wiki/Radian] (click the link to be redirected).
    I suggest you close this topic because, as you already noted yourself, your initial question is answered.
    Good computing.
    floba
    (MN576)
    Message was edited by: floba

  • Printing a Line Graph in SAP

    Hi Experts,
    Can anybody tell me how to print line graph in SAP. I do not want use ALV print function for graph generation.
    Here I am attaching you sample program for your reference. Name of the program is GFW_PROG_PRES_SHOW_MULT.
    Thanks in Advance.
    Regards,
    Shaik.

    Hi Meera,
    you can use FM "GRAPH_MATRIX_3D' to print graphs. See if this works out good for your.
    Simple code to use this would be as follows.
    DATA: BEGIN OF itab_data OCCURS 0,
    dataname(15),
    quantity1 TYPE i,
    quantity2 TYPE i,
    quantity3 TYPE i,
    END OF itab_data,
    BEGIN OF itab_options OCCURS 0,
    option(20),
    END OF itab_options.
    itab_data-dataname = 'Electricity'.
    itab_data-quantity1 = 55.
    itab_data-quantity2 = 62.
    itab_data-quantity3 = 59.
    APPEND itab_data.
    itab_data-dataname = 'Gas'.
    itab_data-quantity1 = 35.
    itab_data-quantity2 = 52.
    itab_data-quantity3 = 44.
    APPEND itab_data.
    itab_data-dataname = 'Water'.
    itab_data-quantity1 = 18.
    itab_data-quantity2 = 22.
    itab_data-quantity3 = 19.
    APPEND itab_data.
    CALL FUNCTION 'GRAPH_MATRIX_3D'
    EXPORTING
    col1 = 'Jan'
    col2 = 'Feb'
    col3 = 'Mar'
    titl = 'Gráfico Teste - Carlos'
    TABLES
    data = itab_data
    opts = itab_options
    EXCEPTIONS
    OTHERS = 1.
    Hope this helps.
    Thanks
    Sumit

  • How to use sum analytic function in adf

    Hi
    jdev 11.1.1.5
    oracle 11g r2
    I want to use analytic function (sum,count,avg and ...) .
    I see [url http://andrejusb.blogspot.co.uk/2013/02/oracle-analytic-functions-for-total-and.html]Oracle Analytic Functions for Total and Average Calculation in ADF BC
    and use it in my vo and jsf page,my vo have too much record and I want to have sum in table footer on demand (because of performance) and if user do not want to see the sum in footer of table it do not calculate sum,
    what is your idea?

    Before I read that blog I use another vo for sum but after that blog decide to use analytic fuction becuase we have some page that have to many dvt graph and table and know we use seperate vo for them and it has not good performance and too many query must run in database ,I want to have 1 vo with some analytic function for graph and tables

  • GGobi fails to compile, wrong function calls in graphviz.c

    Hi there,
    I'm having troubles to makepkg ggobi, where make fails due to the below pasted errors.
    I am on a 64-bit system (a MacBook I put Arch on), not sure if that is relevant.
    Does anyone have an idea what is wrong here?
    Thanks,
    Alex
    graphviz.c: In function 'dot_neato_layout_cb':
    graphviz.c:215:3: error: too few arguments to function 'aginit'
    aginit();
    ^
    In file included from /usr/include/graphviz/types.h:49:0,
    from /usr/include/graphviz/gvc.h:17,
    from graphviz.c:16:
    /usr/include/graphviz/cgraph.h:359:13: note: declared here
    extern void aginit(Agraph_t * g, int kind, char *rec_name, int rec_size,
    ^
    graphviz.c:220:3: error: incompatible type for argument 2 of 'agopen'
    graph = agopen("graph", kind);
    ^
    In file included from /usr/include/graphviz/types.h:49:0,
    from /usr/include/graphviz/gvc.h:17,
    from graphviz.c:16:
    /usr/include/graphviz/cgraph.h:266:18: note: expected 'Agdesc_t' but argument is of type 'gint'
    extern Agraph_t *agopen(char *name, Agdesc_t desc, Agdisc_t * disc);
    ^
    graphviz.c:220:3: error: too few arguments to function 'agopen'
    graph = agopen("graph", kind);
    ^
    In file included from /usr/include/graphviz/types.h:49:0,
    from /usr/include/graphviz/gvc.h:17,
    from graphviz.c:16:
    /usr/include/graphviz/cgraph.h:266:18: note: declared here
    extern Agraph_t *agopen(char *name, Agdesc_t desc, Agdisc_t * disc);
    ^
    graphviz.c:226:5: error: too few arguments to function 'agnode'
    agnode(graph, name);
    ^
    In file included from /usr/include/graphviz/types.h:49:0,
    from /usr/include/graphviz/gvc.h:17,
    from graphviz.c:16:
    /usr/include/graphviz/cgraph.h:280:18: note: declared here
    extern Agnode_t *agnode(Agraph_t * g, char *name, int createflag);
    ^
    graphviz.c:248:7: error: too few arguments to function 'agedge'
    edge = agedge(graph, tail, head);
    ^
    In file included from /usr/include/graphviz/types.h:49:0,
    from /usr/include/graphviz/gvc.h:17,
    from graphviz.c:16:
    /usr/include/graphviz/cgraph.h:291:18: note: declared here
    extern Agedge_t *agedge(Agraph_t * g, Agnode_t * t, Agnode_t * h,
    ^
    graphviz.c:285:36: error: 'Agnode_t' has no member named 'name'
    agsafeset (graph, "root", ctr->name, NULL);
    ^
    graphviz.c:315:13: warning: assignment makes pointer from integer without a cast [enabled by default]
    sym = agfindattr(graph,"dim");
    ^
    graphviz.c:317:15: warning: assignment makes pointer from integer without a cast [enabled by default]
    sym = agraphattr(graph,"dim","");
    ^
    graphviz.c:319:26: error: 'attrsym_t' has no member named 'index'
    agxset(graph, sym->index, buf);
    ^
    graphviz.c:354:11: error: 'Agnode_t' has no member named 'u'
    node->u.width = node->u.height = .001;
    ^
    graphviz.c:354:27: error: 'Agnode_t' has no member named 'u'
    node->u.width = node->u.height = .001;
    ^
    Makefile:393: recipe for target 'plugin_la-graphviz.lo' failed
    make[3]: *** [plugin_la-graphviz.lo] Error 1

    >
    Suns "http://developers.sun.com/sunstudio/documentation/ss12/whatsnew.html" says :
    Support for the following open-source libraries:
    BOOST http://www.boost.org
    Boost 1.34.1 should work OK. I haven't tried Boost 1.35 yet.
    The above code snippet is picked from "boost/boost_1_35_0/boost/interprocess/detail/algorithms.hpp" line number 65.
    Any Suggestions or work arounds??+
    The above Suns link also says:
    Complex expressions in template parameters.
    The compiler was previously unable to handle expressions in non-type template arguments in certain cases.
    I did not use any compilation flag, am I missing something?
    Make sure that you compile and link with -library=stlport4, otherwise you will be limited in the Boost libraries that you will be able to use.
    Paul

  • AS2 Dynamic graph

    Hi
    I want to create a set of buttons with assigned values, that after adding one to another, passes the value to graphsbar width.
    here is somewhat ilustrated example of the structure
    http://img9.imageshack.us/i/problemsvx.jpg/
    In a practical way, the groupA could be different processor types, groupB; graphic cards and groupC; motherboards.
    every button has 3 values that refers to: Velocity, Performance, Power usage (for example).
    adding the value1 from groupA.ButtonA1, the value1 from groupB.ButtonB1 and so on... would give us a total width of the bar1
    what would be the function to make this possible?
    so far I'm using the TweenLite engine to do the tweening, and the code for 1 group is like this :
    function group1(graph, value1, value2, value3)
    TweenLite.to(graph.bar1, .5, {_height:value1});  
    TweenLite.to(graph.bar2, .5, {_height:value2});  
    TweenLite.to(graph.bar3, .5, {_height:value3});  
    buttonA1.onRelease = function(){
       group1(performancegraph, 80, 90, 30);
    buttonA2.onRelease = function(){
       group1(performancegraph, 45, 20, 5);
    this only alters the initial values of the graph, how to construct all the rest?
    I was thinking on adding a variable like
    var Bar1TotalWidth:Number = group1.value1+group2.value1;
    and put the Bar1TotalWidth into the _height:value1 but I'm totally lost now.
    I'd appreciate help.

    then you'll need to use non-local variables:
    var bar1var1:Number=40;
    var bar1var2:Number=10;
    var bar1var3:Number=15;
    etc
    function barF():Void{
    bar1._width=bar1var1+bar1var2+bar1var3;
    bar2._width=bar2var1+bar2var2+bar2var3;
    bar3._width=bar3var1+bar3ar2+bar3var3;
    button1.onRelease=function(){
    bar1var1=10;
    bar2var1=100;
    bar3var1=20;
    barF();
    etc

  • Grapher utility issues (Lion's fault?)

    I'm having trouble with the Grapher utility and defining/graphing functions. If I define a function, say f(x) = x^2, and then try to graph a transformation of it, say y=f(x-2), Grapher displays only a graph of y = f(x). All transssformations within the function yield the same results; and transformations outside of the function behave as they should.
    I am not sure if this is an issue with Lion, but I only saw the problem after I updated. Prior to that, there were no problems.
    Thanks,
    Jarrod

    Hi,
      Defining a function in Grapher 2.2 : the variable must not be  x  y   r   theta (never use 2D coodinates) ; tried now on a MacBook Pro 15" Lion Grapher 2.2.
      Defining a function in Grapher 2.1 : the variable may be  x  y   r   theta (you may use 2D coodinates) ; tried now on a iMac 20" early 2006 Snow Leopard Grapher 2.1.
      In your example use    f(t) = t^2   and    get correct curves   y = f(x)   and   y = f(x-2)
      It's new but not a bug. Is this change useful ? I must say functions look now quite different from curves equations.
      So long,
       YB24

  • How can I use a shared library made with the application builder?

    Hi,
    I am using LabVIEW 7.1 running on Slackware 10.1 (kernel 2.4.29) and I am trying to call a graph display from a C program that I use for debugging VME access from a VMIVME controler. So using the application builder I built the VI as a shared library (graph.vi -> graph.so) containing a function called "graph". In my main program the call to the dlopen fails with the error: "graph.so: undefined symbol: UninitLVClient". When I examin graph.so with nm I see that UninitLVClient and other LabVIEW functions are indeed undefined and using ldd shows that graph.so has dependencies only on libc.so.* and *linux*.so.* but not on LabVIEW related stuff. Those functions are defined in the liblv.so that's in the cintools directory but I have no idea if the user is supposed to use that.
    So I think I am missing an important concept here. Can somebody help or direct me to some documentation (I found lots of information about how to link external code to LabVIEW but nothing about how to link LabVIEW code to an external program)?

    Thanks Watermann,
    your message has been very useful so now I am linking to the proper library but I still have problems when trying to load dynamically the shared library produced with LabVIEW. It is strange that I could successfully load the lvrt library at loading time but it does not work when I am loading the library at execution time.
    I made a small LabVIEW program that prints a hello window and I am calling it from a C program. In the first program main.c I am linking to the lvrt library at loading time and it works but in the second one I am linking dynamically at execution time and it does not work. For my work I need to be able to load code done in LabVIEW at execution time. Any help is appreciated!
    Program main.c:
    // small program to call a LabVIEW shared library
    #include
    #include
    #include "hello.h" // got this from the LabVIEW builder, i.e. when I made the hello.so
    int main(void)
    printf("Hello from C!\nLets call LabVIEW now\n");
    hello();
    printf("Bye ... \n");
    return 0;
    The command to compile main.c, i.e. linking shared library lvrt when loading main program:
    gcc -Wall -I /usr/local/lv71/cintools/ -o main main.c hello.so -l lvrt
    The LD_LIBRARY_PATH has been defined and exported:
    $ LD_LIBRARY_PATH=$PWD
    $ export LD_LIBRARY_PATH
    IT WORKS!
    Program main2.c:
    // small program to call a LabVIEW shared library
    #include
    #include
    #include
    int main(void)
    void * h_lvrt;
    void * h_hello;
    void (* hello)(void);
    char * error;
    printf("Hello from C!\nLets call LabVIEW now\n");
    // open LabVIEW RunTime shared library
    // in my computer located at /usr/local/lib/liblvrt.so
    h_lvrt = dlopen("/usr/local/lib/liblvrt.so", RTLD_NOW);
    // check for error
    error = dlerror();
    if (error) {
    printf("error : could not open LabVIEW RunTime library\n");
    printf("%s\n", error);
    return 1;
    // open hello shared library
    // in my computer located at /home/darss/lv_call/hello.so
    h_hello = dlopen("hello.so", RTLD_NOW);
    // check for error
    error = dlerror();
    if (error) {
    // close LabVIEW RunTime shared library
    dlclose(h_lvrt);
    printf("error : could not open hello library\n");
    printf("%s\n", error);
    return 1;
    // get function hello from library hello.so
    hello = dlsym(h_hello, "hello");
    // check for error
    error = dlerror();
    if (error) {
    // close hello shared library
    dlclose(h_hello);
    // close LabVIEW RunTime shared library
    dlclose(h_lvrt);
    printf("error : could not get the hello function\n");
    printf("%s\n", error);
    return 1;
    // call hello function
    hello();
    // close hello shared library
    dlclose(h_hello);
    // close LabVIEW RunTime shared library
    dlclose(h_lvrt);
    printf("Bye ... \n");
    return 0;
    The command to compile main2.c, i.e. dynamically linking library lvrt at execution of main2 program:
    gcc -Wall -o main2 main2.c -l dl
    The LD_LIBRARY_PATH still defined and exported.
    IT DOES NOT WORK!
    Program output:
    Hello from C!
    Lets call LabVIEW now
    error : could not open hello library
    /home/darss/lv_call/hello.so: undefined symbol: WaitLVDLLReady

  • Capture of 4 analog chanels, using one of them as a trigger

    Hello there,
    I posted a message a week or so ago about some issues I was having, and
    I seem to have sorted them out (which is great!). Thanks for the
    pointers.
    So, I have one more quiery, and hopefully the last for a while. I've
    attatched a copy of part of the VI I'm working with. All it does is
    capture a user-specifiable number of analog input channels and write
    them to a data file. It does so quite nicely, and with no problems. So..
    My requirement is that the actual capture of the input channels must
    occur only when a certain triggering voltage is met. This trigger will
    come from a Berkley Nucleonics 500A pulse generator box. The precise
    nature of how it might work I am not sure about because I'm a little
    unsure about what my equipment can do. I was thinking the trigger could
    be one of the input channels.. that would be great. My interface is an
    SCB-68 board. It is currently set up for 4 analog input channels (and 2
    output channels), using BNC connectors.
    I've been doing some digging to try to avoid spamming a new message,
    but haven't really got anywhere.. I'm a little concerned about whether
    my system will even allow something like this. Will I have to wire in
    (physically) some new channels into the SCB board? I read something
    about only digital edge triggering being possible. If I have to use a
    digital trigger, is there any way to use the current pulse generator..?
    Again, any pointers are greatly appreciated. Regards,
    mike
    Attachments:
    Input_only.vi ‏76 KB

    Hi Mike,
    You need to create a digital trigger task in MAX.
    Open your Functions pallet on your block diagram, Measurement I/O, DAQmx – Data Acquisition, DAQ Task Name VI.
    Once you have places the Task Name VI on your block diagram, right click it, choose New NI-DAQmx Task, MAX.
    The NI DAQ Assistant window will open. Choose from the menus:
    Analog Input, Voltage, your card, highlight your channels, Next, enter a name for the task, Finish.
    Voltage Input Set-up Window should then open.
    Are you using the TTL trigger to stream or as a clock?
    If you are using it as a clock:
    Go to the Task Timing tab and enter the number of samples you require.
    If you are using it to stream:
    Go to the Task Trigger tab and set start trigger type to Digital, Edge to Rising.
    If you click on the Connection Diagram tab at the bottom of the window it show you how to wire the task.
    When you have finished setting up the task click ok, this saves the task along with the configured settings within MAX.
    I have attached an example piece of code which reads the 4 channels once triggered as configured in MAX.
    If you require the channels to be read iteratively once triggered simply place a while loop around the read function and graph, so that the display updates.
    Hope this helps
    Emma R
    NIUK& Ireland
    Attachments:
    Example code.vi ‏17 KB

  • Mapping tools ?

    Hi,
    Most of my flows are <b>"IDoc -> file" or "file -> Idoc"</b>, and I need to manage several transcodification tables for different countries (I prefer a DDIC table to FixValue or Value mapping) and with an amount of Business systems (more than 300).
    Before this week, I used <b>Graphical mapping</b>... but with some difficults to manage correctly several levels of IDoc segments. Graphical mapping is easy to use when there are one or two "0...unbound" segments but no more. And you cannot have an easy access to a DDIC (need to use an RFC in BPM).
    Since I'm trying to use <b>abap mapping</b>... but with some difficults to manage correctly the creation of an "0..unbound" messages, in order to distribute them to one or several receivers. Abap mapping is esay to use when there is only one receiver (no management before a block "Multiline to single line"; and it is interresting for requests on DDIC tables (very easy). But it seems there is some differences between a testing with tcode "sxi_mapping_test" (thus in foreground ==> easy to debug) and with the execution of the scenario (thus in background ==> difficult to debug).
    I don't know yet the XSLT mapping and the Java mapping (a complete one, not a java function inside graph mapping).
    Inside XI 3.0, for such flows, is there a <b>mapping tool</b> which is better than the other with IDocs?
    Regards.
    Mickael.

    You can call Java programs from XSLT mapping.
    So any lookups you can code in Java and call it from XSLT program.
    Below is the link to know more on XSLT Mapping with Java Enhancement.
    http://help.sap.com/saphelp_nw04/helpdata/en/55/7ef3003fc411d6b1f700508b5d5211/frameset.htm
    There are couple of blogs on the same.
    Hope it helps,
    Regards,
    Satish

  • Extending a line, keeping the angle | But as part of a form!

    http://helpx.adobe.com/illustrator/using/adjust-path-segments.html  SAYS:
    “Adjust the length or angle of straight segments
    1.          With the Direct Selection tool, select an anchor point on the segment you want to adjust.
    2.          Drag the anchor point to the desired position. Shift-drag to constrain the adjustment to multiples of 45°.”
    Question: How do I proceed if I’d like to extend a line on one side by its endpoint, while I want to keep its original angle instead of 45° degrees?
    And: assuming we’re not working with a standing-alone line, but as part of a construction, as you can see on the screenshot. The point should be move to the intersection on both lines (green and turquois).
    I thought, maybe working with functions in GRAPHER – but I hope there is an easier way directly in ILLUSTRATOR.
    Hints would be much appreciated.

    Emil, this looks perfect, thank you a lot! I can not wait to give it a try !
    May I ask a little detail while performing step nr. 3?:
    When it comes to repeat the same drag at the lower part of the lozenge, the whole form is being addressed and scaled from the origine as soon as I start moving the point (it behaves as if the other points would also be selected).
    I tryed the following combinations:
    - click on the lowest point down in order to set the origine. Then click/hold on the second point (the one supposed to be dragged), and then drag the point.
    - click on the lowest point down in order to set the origine. Then click/hold shift and then dragged the second point.
    - click on the lowest point down in order to set the origine. Then just click/dragging the second point.
    At all three tries, at least 3 sements of the lozenge were moved with the point, even once after deselecting the form. Do I omit any important detail?
    Merci

Maybe you are looking for

  • Is there any way to transfer songs from ipod to itunes?

    accidently deleted songs in library, but i still have it on the ipod...is there anyway i can get the songs back from my ipod to itunes?

  • Automatically create file name based on information in image

    Hi, I have a requirement to scan 100 documents into a single tiff file. I need a software that can split the images (inside the big tiff file) into individual tiff files afterward. I need to extract a number appearing in each of these tiff image to b

  • Mixing Themes

    Hi I wanted to use the Theatre Theme with the music from the Montage Theme. Is that possible. Is the file buried somewhere in the library? 2nd Question the Montage theme won't import chapter markers. Is it for pictures or video without chapter marker

  • Spend Performnace Management (SPM) Iview

    Hi Experts, i am facing the error in SPM iview. it's a standard iview provided by SAP. when click on preview on SPM iview , i  got this error warnings [App_type]   [FATAL] [Details]         [SPEND_ANALYTICS_STARTUP_FAILED] but it's working fine in De

  • BAPI_REQUISITION_CREATE - Java (JCo) problem

    Hi all, Iam trying to create a purchase requistion using BAPI_REQUISITION_CREATE by using Java (JCo) programming. The problem i face is on the REQUISITION_ITEM_TEXT table. passing value text for "B01" successfully stored into SAP. but the problem is